PowerShell ist ein ziemlich mächtiges Werkzeug und als PeterParker wird es Ihnen sagen. mit großer Macht kommt große Verantwortung. Dieses leistungsstarke Tool kann verwendet werden, um Ihrem System Schaden zuzufügen, wenn Sie nicht sorgfältig mit dem System umgehen. Insbesondere gefährliche PowerShell-Skripts können, wenn sie ausgeführt werden dürfen, zu Problemen führen. Genau aus diesem Grund beschränkt PowerShell die Ausführung von Skripten. Es können mehrere Sicherheitsebenen angewendet werden, die alle Skripts oder nur nicht signierte und nicht überprüfte Skripts einschränken. Wenn Sie ein PowerShell-Skript nicht ausführen können, von dem Sie sicher sind, dass es sicher ist, müssen Sie dazu die PowerShell-Ausführungsrichtlinie ändern. Hier ist wie.

Melden Sie sich mit dem Administratorkonto bei Ihrem System an und öffnen Sie PowerShell mit Administratorrechten.
Führen Sie den folgenden Befehl aus.
Set-ExecutionPolicy
PowerShell fragt Sie nach einem Parameter. Der Parameter gibt an, welche Berechtigungen für PowerShell festgelegt werden sollen.

Es gibt vier Parameter, die Sie einstellen können.
Beschränkt - Es können keine Skripte ausgeführt werden. Windows PowerShell kann nur im interaktiven Modus verwendet werden.
AllSigned - Es können nur Skripts ausgeführt werden, die von einem vertrauenswürdigen Herausgeber signiert wurden.
RemoteSigned - Heruntergeladene Skripte müssen von einem vertrauenswürdigen Herausgeber signiert sein, bevor sie ausgeführt werden können.
Uneingeschränkt - Keine Einschränkungen; Alle Windows PowerShell-Skripts können ausgeführt werden.
über Microsoft TechNet
Geben Sie den Parameter ein, der den Berechtigungen entspricht, die Sie festlegen möchten, und tippen Sie auf Eingabe.

Sie werden aufgefordert, die Änderung zu bestätigen, bevor sie ausgeführt wird. Geben Sie den entsprechenden Buchstaben ein, um die Änderung zu bestätigen, und tippen Sie auf Eingabe.

Der Wechsel erfolgt im laufenden Betrieb. Sie müssen Ihr System oder PowerShell nicht neu starten. Wenn Sie zuvor kein PowerShell-Skript ausführen konnten, können Sie PowerShell jetzt den Pfad dazu geben, und das Skript wird ausgeführt.
Die Änderung rückgängig zu machen ist einfach und folgt diesemgleicher Vorgang. Sie müssen den Befehl Set-ExecutionPolicy ausführen und dann den Parameter Ihrer Wahl angeben. Wenn Sie zuvor PowerShell uneingeschränkten Zugriff gewährt haben, können Sie ihn mit dem richtigen Parameter einschränken oder erneut einschränken.
Auf diese Weise ändern Sie die PowerShell-Ausführungsrichtlinie unter allen Windows-Versionen.
Bemerkungen