Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Terminals, Clientname, ThinClient

$
0
0

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:CLIENTNAME
hat 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



Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>