moin,
wir benötigen die echten Clientnamen wenn man sich von einem WYSE Terminal auf einen Windows Termins Server verbindet.
leider liefert die Variable CLIENTNAME nicht den korrekten Namen.
$client = $env:CLIENTNAMEhat jemand eine einfacherer Lösung in Powershell dafü. Vielleicht gibt es doch diese Variable.
unter DOS hatten wir es so gelöst. Zur Not muss ich sonst das nachbauen
for /f "tokens=1-3" %%1 in ('query session %USERNAME% ^| find ">"') do set ses_num=%%3
for /f "tokens=1-3" %%1 in ('reg query "HKCU\Volatile Environment\%ses_num%" /v CLIENTNAME') do set client_name=%%3
echo %TIME% %USERNAME% on %COMPUTERNAME% from %client_name%>> \\server\share\Lizenz\%USERNAME%.txt
Chris