Forums Neueste Beiträge
 

Umgebungsvariable User

24/11/2007 - 20:01 von Mario Heller | Report spam
Hallo,

ich habe wahrscheinlich nur ein Verstàndnisproblem... .
W2k3 WTS:
im Anmeldescript am Server starte ich unter anderen setx computername
%clientname%.
Somit wird der Computername am WTS (WTS01) im Uservariablenbereich auf den
Clientnamen (PC1) gesetzt, was sich auch prima mit set c verifizieren làßt.
Nun zu meinem Verstàndnisproblem:
Verbinde ich mich nun von dieser Sitzung aus weiter zu einem anderen WTS,
ist dann aber dort der Clientname eben nicht wie von mir erwartet PC1,
sondern WTS01. Warum? Mache ich etwas falsch?

Dank!

Mario
 

Lesen sie die antworten

#1 Oliver Schröder
24/11/2007 - 21:07 | Warnen spam
Hallo Mario,

Du hast den Computernamen ja nicht wirklich geàndert, sondern die Variable
nur temporàr überschrieben. Eine API-Abfrage des Computernamens würde immer
noch "WTS01" ergeben, lediglich die Variable %COMPUTERNAME% hast Du
geàndert. Der RDP-Client fragt also nicht die Variable sondern den
tatsàchlichen Namen ab.

Was genau willst Du denn erreichen? Ggf. làsst sich das mit
Application-Compatibility-Flags lösen, es gibt einen Flag, der dafür sorgt,
dass der TS einer Anwendung, die nach "Computername" fragt, einfach mit
"Clientname" antwortet. Vielleicht ist das ja die Lösung für Dich.

Viele Grüße

Oliver


"Mario Heller" schrieb im Newsbeitrag
news:
Hallo,

ich habe wahrscheinlich nur ein Verstàndnisproblem... .
W2k3 WTS:
im Anmeldescript am Server starte ich unter anderen setx computername
%clientname%.
Somit wird der Computername am WTS (WTS01) im Uservariablenbereich auf den
Clientnamen (PC1) gesetzt, was sich auch prima mit set c verifizieren
làßt.
Nun zu meinem Verstàndnisproblem:
Verbinde ich mich nun von dieser Sitzung aus weiter zu einem anderen WTS,
ist dann aber dort der Clientname eben nicht wie von mir erwartet PC1,
sondern WTS01. Warum? Mache ich etwas falsch?

Dank!

Mario

Ähnliche fragen