Zuletzt geändert von Tobias Wintrich am 2025/10/10 13:58

Verstecke letzte Bearbeiter
tobias 3.2 1 {{info}}
Tobias Wintrich 28.1 2 Dieses HowTo wurde mit den folgenden Versionen erstellt und getestet:
tobias 3.2 3
Tobias Wintrich 28.1 4 * Firmware Version x64 13.00 Build 119
5 * FreeRDP 3.17 13.00 Build 005
6 * ThinCast 1.1 13.00 Build 015
tobias 3.2 7 {{/info}}
8
Tobias Wintrich 16.1 9 {{toc/}}
10
Tobias Wintrich 17.1 11 ----
12
Tobias Wintrich 13.1 13 = Serverumgebung =
tobias 3.2 14
Tobias Wintrich 28.1 15 Dieser Artikel wurde mit einem Windows Server 2022 getestet, auf dem verschiedene Anwendungen für den RemoteApp-Zugriff freigegeben wurden.
tobias 3.2 16
Tobias Wintrich 27.1 17 {{warning}}
Tobias Wintrich 28.1 18 Stellen Sie sicher, dass die Gruppenrichtlinieneinstellung **„Verwendung erweiterter RemoteFX-Grafiken für RemoteApp“** unter
19 **Computerkonfiguration** → **Administrative Vorlagen** → **Windows-Komponenten** → **Remotedesktopdienste** → **Remotedesktopsitzungs-Host** → **Umgebung für Remotesitzung**
20 entweder auf **„Nicht konfiguriert“ (Standard)** oder **„Aktiviert“** gesetzt ist.
21
22 Ist die Richtlinie auf **„Deaktiviert“** gesetzt, kann dies zu einer erhöhten Anzahl von Darstellungsfehlern innerhalb der RemoteApp führen.
Tobias Wintrich 27.1 23 {{/warning}}
tobias 3.2 24
Tobias Wintrich 27.1 25 [[image:1760094711652-938.png]]
tobias 3.2 26
Tobias Wintrich 27.1 27 = FreeRDP / ThinCast Konfiguration =
tobias 3.2 28
Tobias Wintrich 28.1 29 In der **jeweiligen Verbindungskonfiguration** stehen Ihnen drei Optionen zur Verfügung, um eine RemoteApp zu starten.
30 In allen drei Fällen muss die gewünschte Anwendung zuvor auf dem Server für den RemoteApp-Zugriff freigegeben werden.
Tobias Wintrich 27.1 31
32 {{info}}
Tobias Wintrich 28.1 33 Bei Verwendung der Modi **„Alias“** oder **„Exe“** wird die Nutzung des **ThinCast Clients** empfohlen.
34 Dieser bietet eine deutlich bessere Bilddarstellung und reduziert die Bildung von Darstellungsartefakten erheblich.
Tobias Wintrich 27.1 35 {{/info}}
36
37 [[image:1760095249199-640.png]]
38
Tobias Wintrich 13.1 39 {{warning}}
Tobias Wintrich 28.1 40 Bei der Verwendung des **ThinCast Clients** muss die Option **„GFX-Small Cache“** aktiviert werden.
41 Ohne diese Einstellung kann die Verbindung nicht gestartet werden.
Tobias Wintrich 13.1 42 {{/warning}}
tobias 3.2 43
Tobias Wintrich 28.1 44 Alle weiteren Optionen können wie bei einer regulären RDP-Verbindung konfiguriert werden.
tobias 3.2 45
Tobias Wintrich 13.1 46 == Modus Alias ==
tobias 3.2 47
Tobias Wintrich 28.1 48 Im Modus **„Alias“** geben Sie in der Zeile **„RemoteApp-Pfad/Alias/Shell“** den Aliasnamen der Anwendung entsprechend der Serverkonfiguration an.
49 Der Client stellt anschließend eine Verbindung zur Anwendung im **„Seamless“-Modus** her.
tobias 3.2 50
Tobias Wintrich 27.1 51 [[image:1760095707226-355.png]]
rangee rangee 8.1 52
Tobias Wintrich 13.1 53 == Modus Exe ==
tobias 3.2 54
Tobias Wintrich 28.1 55 Im Modus **„Exe“** tragen Sie in der Zeile **„RemoteApp-Pfad/Alias/Shell“** die auszuführende Anwendung ein.
56 Falls erforderlich, kann auch der vollständige Pfad angegeben werden.
57 Der Client startet die Anwendung im **„Seamless“-Modus**.
tobias 3.2 58
Tobias Wintrich 13.1 59 {{info}}
Tobias Wintrich 28.1 60 **Hinweis zur Pfadangabe**
tobias 3.2 61
Tobias Wintrich 28.1 62 Beim Einsatz von **ThinCast Client** oder **FreeRDP** darf der Programmaufruf **keinen Doppelpunkt (:)** enthalten.
63 Ein Pfad wie **„C:\MeinProgramm.exe“** funktioniert daher nicht.
tobias 3.2 64
Tobias Wintrich 28.1 65 Stattdessen kann eine Umgebungsvariable verwendet werden, z. B.:
66 **„%HOMEDRIVE%\MeinProgramm.exe“**
67
68 Programme, die sich im System32-Ordner befinden, können ohne Pfadangabe gestartet werden.
Tobias Wintrich 13.1 69 {{/info}}
tobias 3.2 70
Tobias Wintrich 28.1 71 **Beispieleingaben für den Modus Exe:**
tobias 3.2 72
Tobias Wintrich 28.1 73 * %ProgramFiles%\Windows NT\Accessories\wordpad.exe
74 * notepad.exe
75 * %ProgramFiles(x86)%\Microsoft\Edge\Application\msedge.exe
tobias 3.2 76
Tobias Wintrich 28.1 77 Das Verhalten nach dem Verbindungsaufbau ist identisch zum Modus **Alias**.
rangee rangee 8.1 78
Tobias Wintrich 27.1 79 == Modus Shell ==
rangee rangee 8.1 80
Tobias Wintrich 28.1 81 Im Modus **„Shell“** wird die freigegebene Anwendung in einer eigenen Sitzung vor einem schwarzen Hintergrund ausgeführt.
82 Anstelle des Windows Explorers wird ausschließlich die definierte Anwendung gestartet.
tobias 3.2 83
Tobias Wintrich 28.1 84 Der Anwendungspfad kann auf zwei Arten angegeben werden:
85 1. Durch Angabe des vollständigen Pfads (wie im Modus **„Exe“**)
86 2. Durch Angabe des Aliases, vorangestellt mit **„||“**
tobias 3.2 87
Tobias Wintrich 28.1 88 **Beispieleingaben für den Modus Shell:**
tobias 3.2 89
Tobias Wintrich 28.1 90 * %ProgramFiles%\Windows NT\Accessories\wordpad.exe
91 * notepad.exe
92 * %ProgramFiles(x86)%\Microsoft\Edge\Application\msedge.exe
93 * ||mspaint
Tobias Wintrich 27.1 94 * ||msedge
tobias 3.2 95
Tobias Wintrich 27.1 96 [[image:1760095922684-297.png]]
97
Tobias Wintrich 28.1 98 = Schwarze Umrandung / Transparenzen im Seamless-Modus =
Tobias Wintrich 27.1 99
Tobias Wintrich 28.1 100 Wenn die Sitzung im Modus **„Exe“** oder **„Alias“** im **Seamless-Modus** dargestellt wird, kann es zu schwarzen Umrandungen der freigegebenen Anwendungen kommen.
101 Dies liegt daran, dass RangeeOS standardmäßig **ohne Kompositor** ausgeführt wird.
102 Ein Kompositor ist jedoch erforderlich, um Transparenzen – beispielsweise durch Fensterschatten – korrekt darzustellen.
Tobias Wintrich 27.1 103
104 [[image:1760096191902-367.png||height="352" width="500"]]
105
Tobias Wintrich 28.1 106 Um einen Kompositor zu aktivieren, setzen Sie unter **Desktop → Kompositor** die Option auf **„XFWM“**.
107 Der Kompositor wird unmittelbar nach dem Übernehmen gestartet, wodurch die schwarzen Umrandungen verschwinden.
Tobias Wintrich 27.1 108