Dienstag, 16. Dezember 2008

Clientname bei einer TS Session

Wenn sich ein User an einer TS Session anmeldet sieht man bei WshNetwork.ComputerName normalerweise der Name des TS Servers. Wer der Clientname braucht kann dies folgedermassen ermitteln :

Set wshNetwork = CreateObject("WScript.Network")
computerName = LCase(WshNetwork.ComputerName)
if ComputerName = "NameDesTSServer" then
computerName  = LCase(WshShell.ExpandEnvironmentStrings("%CLIENTNAME%"))
end if
Sinnvoll ist diese Abfrage z.B. in LoginScripts.