Home Posts tagged "ExecutionPolicy"
formats

PowerShell ExecutionPolicy richtig verstehen!

PowerShell unterstützt die so genannten ExecutionPolicies, die die Sicherheitseinstellungen zur Skriptausführung auf einem System regeln sollen.
Der Grundzustand ist die Ausführungsrichtlinie Restricted, womit die Skriptausführung grundsätzlich verweigert wird.
Auch wenn auf dem System die Ausführungsrichtlinien auf Restricted gesetzt ist kann jeder User trotzdem PowerShell Skripte ausführen!

Man kann ganz leicht ein PowerShell Skript mit folgender Zeile starten, obwohl das System Restricted vorschreibt:
PowerShell.exe –ExecutionPolicy Unrestricted –NoProfile –File “C:\Pfad\zum\Skript.psd1″

Warum das so ist und wie man die ExecutionPolicies verstehen soll, das erkläre ich in diesem Artikel.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
Kommentare deaktiviert  comments