Powershell Get-ExecutionPolicy funktioniert nicht
Hi,
heute morgen haben sich ein paar Admins bei mir gemeldet, dass auf einem unserer Administrations-Ternminalserver keine Powershell Scripte mehr ausgeführt werden können.
Der TS ist ein Windows 2008 R2 SP1 mit Powershell 4.
Wenn ich als lokaler Admin die PS Console "als Administrator" starte, dann kann ich mir die aktuellen Execution Policies nicht mal anzeigen lassen:
Ebenso kommt ein Fehler, wenn ich - oder die betreffenden Benutzer - versuche, die geltende Policy zu ändern.
Hinweis: Die betreffenden Admins sind auf dem Admin-TS keine lokalen Admins.
Ich selbst schon.
Was könnte das schon weider sein?
E.
heute morgen haben sich ein paar Admins bei mir gemeldet, dass auf einem unserer Administrations-Ternminalserver keine Powershell Scripte mehr ausgeführt werden können.
Der TS ist ein Windows 2008 R2 SP1 mit Powershell 4.
PS C:\> $psversiontable
PSVersion 4.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.34209
BuildVersion 6.3.9600.16406
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion 2.2
Ich dachte spontan an die Execution Policy. Und genau da hakt es.PSVersion 4.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.34209
BuildVersion 6.3.9600.16406
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion 2.2
Wenn ich als lokaler Admin die PS Console "als Administrator" starte, dann kann ich mir die aktuellen Execution Policies nicht mal anzeigen lassen:
PS C:\> Get-ExecutionPolicy -List
Get-ExecutionPolicy : Allgemeiner Fehler
In Zeile:1 Zeichen:1
+ Get-ExecutionPolicy -List
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (: ) [Get-ExecutionPolicy], ManagementException
+ FullyQualifiedErrorId : System.Management.ManagementException,Microsoft.PowerShell.Commands.GetExecutionPolicyCommand
Get-ExecutionPolicy : Allgemeiner Fehler
In Zeile:1 Zeichen:1
+ Get-ExecutionPolicy -List
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (: ) [Get-ExecutionPolicy], ManagementException
+ FullyQualifiedErrorId : System.Management.ManagementException,Microsoft.PowerShell.Commands.GetExecutionPolicyCommand
Ebenso kommt ein Fehler, wenn ich - oder die betreffenden Benutzer - versuche, die geltende Policy zu ändern.
PS C:\> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Ausführungsrichtlinie ändern
Die Ausführungsrichtlinie trägt zum Schutz vor nicht vertrauenswürdigen Skripts bei. Wenn Sie die Ausführungsrichtlinie
ändern, sind Sie möglicherweise den im Hilfethema "about_Execution_Policies" unter
"http://go.microsoft.com/fwlink/?LinkID=135170" beschriebenen Sicherheitsrisiken ausgesetzt. Möchten Sie die
Ausführungsrichtlinie ändern?
[J] Ja [N] Nein [H] Anhalten [?] Hilfe (Standard ist "J"):
Set-ExecutionPolicy : Allgemeiner Fehler
In Zeile:1 Zeichen:1
+ Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (: ) [Set-ExecutionPolicy], ManagementException
+ FullyQualifiedErrorId : System.Management.ManagementException,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand
Ausführungsrichtlinie ändern
Die Ausführungsrichtlinie trägt zum Schutz vor nicht vertrauenswürdigen Skripts bei. Wenn Sie die Ausführungsrichtlinie
ändern, sind Sie möglicherweise den im Hilfethema "about_Execution_Policies" unter
"http://go.microsoft.com/fwlink/?LinkID=135170" beschriebenen Sicherheitsrisiken ausgesetzt. Möchten Sie die
Ausführungsrichtlinie ändern?
[J] Ja [N] Nein [H] Anhalten [?] Hilfe (Standard ist "J"):
Set-ExecutionPolicy : Allgemeiner Fehler
In Zeile:1 Zeichen:1
+ Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (: ) [Set-ExecutionPolicy], ManagementException
+ FullyQualifiedErrorId : System.Management.ManagementException,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand
Hinweis: Die betreffenden Admins sind auf dem Admin-TS keine lokalen Admins.
Ich selbst schon.
Was könnte das schon weider sein?
E.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 288516
Url: https://administrator.de/forum/powershell-get-executionpolicy-funktioniert-nicht-288516.html
Ausgedruckt am: 17.04.2025 um 14:04 Uhr
6 Kommentare
Neuester Kommentar

Moin emeriks,
repariere mal das WMI Repository, das hat oft bei solchen Fehlern damit zu tun:
http://blogs.technet.com/b/askperf/archive/2009/04/13/wmi-rebuilding-th ...
Gruß grexit
repariere mal das WMI Repository, das hat oft bei solchen Fehlern damit zu tun:
http://blogs.technet.com/b/askperf/archive/2009/04/13/wmi-rebuilding-th ...
Gruß grexit

Hatte schon des öfteren Systeme bei denen das die Ursache war.
Hast du mal alle Credentials aus dem Tresor gelöscht ? Auch immer mal wieder der Grund für nicht funktionierende CMDLets...
Letzter vorschlag: .NET Framework neu installieren/ reparieren
Hast du mal alle Credentials aus dem Tresor gelöscht ? Auch immer mal wieder der Grund für nicht funktionierende CMDLets...
Letzter vorschlag: .NET Framework neu installieren/ reparieren