Hallo zusammen,
ich versuche RemoteDesktopAnmeldungen an unseren Server-VMs (2012) zu protokollieren. Hierzu nutze ich unter anderem die folgenden 2 Befehle in meinem Skript, welches über eine BenutzerGPO aufgerufen wird :
[String]$ClientName = $env:Clientname
[String]$ClientIP = [System.Net.Dns]::GetHostAddresses($env:clientname)[0].ToString()
Wenn ich die Befehle bei angemeldetem User in die Powershell eingebe, bekomme ich auch die richtigen Werte angezeigt (Hostname des Clients, IPv4 Adresse des Clients), wenn das Loginscript (über Benutzer GPO) jedoch läuft bekomme ich die IPv6 Adresse des HOSTS, sowie keinen Clientnamen in das Log protokolliert. Ich habe die Vermutung das dass Skript im Kontext des Systems läuft, weiß aber nicht ob meine Annahme richtig ist und vor allem wie ich das Problem lösen könnte.
Danke für jede Hilfe,
Mag
ich versuche RemoteDesktopAnmeldungen an unseren Server-VMs (2012) zu protokollieren. Hierzu nutze ich unter anderem die folgenden 2 Befehle in meinem Skript, welches über eine BenutzerGPO aufgerufen wird :
[String]$ClientName = $env:Clientname
[String]$ClientIP = [System.Net.Dns]::GetHostAddresses($env:clientname)[0].ToString()
Wenn ich die Befehle bei angemeldetem User in die Powershell eingebe, bekomme ich auch die richtigen Werte angezeigt (Hostname des Clients, IPv4 Adresse des Clients), wenn das Loginscript (über Benutzer GPO) jedoch läuft bekomme ich die IPv6 Adresse des HOSTS, sowie keinen Clientnamen in das Log protokolliert. Ich habe die Vermutung das dass Skript im Kontext des Systems läuft, weiß aber nicht ob meine Annahme richtig ist und vor allem wie ich das Problem lösen könnte.
Danke für jede Hilfe,
Mag