Um die Ausführung lokaler Skripts in Windows PowerShell zu ermöglichen, können Sie das Cmdlet „Set-ExecutionPolicy“ verwenden. Hier sind die Schritte:
1. Öffnen Sie Windows PowerShell als Administrator. Drücken Sie dazu die Windows-Taste + R , geben Sie „powershell“ ein und wählen Sie Als Administrator ausführen Option.
2. Geben Sie an der PowerShell-Eingabeaufforderung den folgenden Befehl ein und drücken Sie die Eingabetaste:
„
Set-ExecutionPolicy RemoteSigned
„
Dieser Befehl setzt die Ausführungsrichtlinie auf „RemoteSigned“, sodass Sie Skripts ausführen können, die von einem vertrauenswürdigen Herausgeber signiert sind oder digital signiert wurden.
3. Wenn Sie dazu aufgefordert werden, klicken Sie auf Ja um die Änderung der Ausführungspolitik zu bestätigen.
Jetzt sollten Sie in der Lage sein, lokale Skripte in Windows PowerShell auszuführen. Navigieren Sie dazu einfach zu dem Ordner, in dem sich das Skript befindet, und führen Sie das Skript mit dem Operator „.“ aus. Wenn Ihr Skript beispielsweise „myscript.ps1“ heißt, würden Sie es mit dem folgenden Befehl ausführen:
„
.\myscript.ps1
„
Alternativ können Sie das Skript ausführen, indem Sie seinen vollständigen Pfad angeben. Zum Beispiel:
„
C:\Pfad\zu\meinSkript.ps1
„