Wenn ein Remotebenutzer eine veröffentlichte Anwendung oder einen Desktop startet, wird von Parallels RAS auf dem Hostserver ein Satz von Sitzungsvariablen erstellt. Die Variablen enthalten Informationen über den Client-Rechner, die Sie bei Bedarf überprüfen können. Die Variablen werden immer aktualisiert, sodass sie beim Verbinden/Wiederherstellen immer die neuesten Werte enthalten.
Die folgenden RAS-Sitzungsvariablen sind verfügbar:
Sie können RAS-Sitzungsvariablen und deren Werte mit einer der beiden folgenden Methoden anzeigen:
Durch die Untersuchung der Windows-Registrierung auf dem Hostserver.
Durch Ausführen des Dienstprogramms GetRASVariable.exe (bereitgestellt von Parallels RAS).
Jede Methode wird im Folgenden beschrieben.
Überprüfen Sie die Registrierung
Zur Anzeige der Variablen führen Sie regedit
aus und navigieren zu HKEY_CURRENT_USER\Software\Parallels\Shell\<Session-ID>
. Dabei gilt: <Session-ID> ist die ID einer in der RAS-Konsole laufenden Sitzung ist (z. B. 2, 3, 4 usw.). Die Variablen für eine bestimmte Sitzung werden unter den Sitzungs-ID-Konten aufgelistet. Beim Verbinden/Wiederverbinden des Benutzers werden diese aktualisiert, um die aktuelle Client-Konfiguration wiederzugeben. Die Variablen existieren für die Dauer einer Sitzung und werden nach Beendigung der Sitzung aus der Registrierung entfernt.
Neben den in der obigen Tabelle aufgeführten Variablen können Sie weitere (undokumentierte) Variablen unter einer Session-ID sehen. Diese sind nur für die interne Nutzung von Parallels RAS bestimmt und sollten ignoriert werden.
Verwenden des Dienstprogramms GetRASVariable.exe
Das Dienstprogramm GetRASVariable.exe befindet sich im Parallels RAS-Installationsordner (z. B. C:\Programme (x86)\Parallels\ApplicationServer). Um einen Wert einer Variablen zu erhalten, führen Sie das Dienstprogramm von der Befehlszeile aus, indem Sie den Variablennamen als Parameter übergeben (siehe Tabelle oben). Das Dienstprogramm gibt den Wert auf dem Bildschirm aus.
Das folgende Beispiel zeigt den Wert der Variablen TUX_REMOTECLIENT_MACHINE:
GetRASVariable.exe TUX_REMOTECLIENT_MACHINE
Variablenname
Beschreibung
TUX_REMOTECLIENT_PLATFORM
Name und Version des Betriebssystems, das auf dem Client-Computer läuft. Zum Beispiel Windows 8.1 Enterprise Edition (WOW 64)“, iPhone OS 9.2.1“, Android 6.0“ usw.
TUX_REMOTECLIENT_MAC
MAC-Adresse des Client-Computers.
TUX_REMOTECLIENT_IP
IP-Adresse des Client-Computers aus Sicht des Clients.
TUX_REMOTECLIENT_LANG
Sprache, die von der Benutzeroberfläche auf dem Client-Computer verwendet wird: EN, FR, RU, DE, ES, IT, PT, NL, JP, CS (vereinfachtes Chinesisch), CT (traditionelles Chinesisch), KR (Koreanisch).
Auf MacOS-, iOS- und Android-Geräten wird die Sprache als die im Betriebssystem verwendete Sprache angegeben, jedoch nur, wenn es sich um eine unterstützte Sprache handelt. Wenn sie nicht unterstützt wird, wird sie standardmäßig auf EN gesetzt.
TUX_REMOTECLIENT_MACHINE
Computername des Kunden. Zum Beispiel Bob's iPad mini 1st Generation“, BobPC“, Bob's iMac“ usw.
TUX_REMOTECLIENT_LOGIN
Der Benutzername (einschließlich Domain), der für die Anmeldung bei Parallels RAS verwendet wurde. Zum Beispiel myuser@somedomain.
TUX_REMOTECLIENT_VERSION
Parallels Client-Version.
TUX_REMOTECLIENT_VENDOR
Name des Geräteherstellers. Zum Beispiel Asus“, Apple“, Google“ usw.
TUX_REMOTECLIENT_MODEL
Name des Gerätemodells. Zum Beispiel Nexus 5“, iPad2.6“ usw.