Guten Morgen,
ich bin mit meinem Latein am Ende und hoffe hier auf Anregungen die mir etwas auf die Sprünge helfen. Folgendes Szenario spielt sich ab:
Für ein Script benötige ich den Powershell Befehl "get-volume".
An meinem Rechner (WIN10 Enterprise 22H1) habe ich ein korrektes Verhalten und bekomme den gewünschten Output. Dies funktioniert auch an X weiteren Rechnern problemfrei.
Dann gibt es jedoch Rechner, die zeigen mir nach der Eingabe des Befehls einfach gar nichts an. Der Befehl wird ausgeführt und anschließend erhalte ich eine leere Zeile für eine neue Eingabe. Der Versuch den Output in eine Datei umzulenken ergibt ein Dokument ohne Inhalt. An den Rechnern bei denen dieses Verhalten auftritt kann ich jedoch jeden anderen beliebigen Powershell Befehl ausführen und erhalte einen Output auf der Shell.
Bei dem Problem ist es egal ob ich die Powershell normal starte oder mit Administratorrechten. Melde ich mich mit dem lokalen Administrator an dem Rechner an, funktioniert der Befehl.
Ich habe bereits folgendes versucht:
Benutzer isoliert um alle Benutzer GPOs auszuschließen
PC isoliert um alle PC GPOs auszuschließen
Beides isoliert.
Eine andere Version von Powershell verwendet.
Die beschriebene Umgebung ist eine VDI Umgebung, somit handelt es sich in dem beschriebenen Szenario immer um VMs. Alle Rechner sind Mitglied einer Domäne. Das Problem konnte ich nicht nur an WIN10 VMs feststellen sondern auch auf Windows Servern 2022.
Irgendwelche Ideen, was ich noch testen kann, um dieses Problem loszuwerden?
Liebe Grüße
Oliver