So ändern Sie die PowerShell-Ausführungsrichtlinie

click fraud protection

PowerShell ist ein ziemlich mächtiges Werkzeug und wie Peter Parker Ihnen sagen wird; mit großer Macht kommt große Verantwortung. Dieses leistungsstarke Tool kann verwendet werden, um Ihr System zu beschädigen, wenn Sie nicht vorsichtig sind, wie Sie es verwenden. Insbesondere schädliche PowerShell-Skripts können, wenn sie ausgeführt werden dürfen, etwas beschädigen. Genau aus diesem Grund beschränkt PowerShell die Ausführung von Skripten. Es können mehrere Sicherheitsebenen angewendet werden, die alle Skripte oder nur nicht signierte und nicht verifizierte Skripte einschränken. Wenn Sie kein PowerShell-Skript 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.

instagram viewer

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 Skripte 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 die Eingabetaste.

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 die Eingabetaste.

Die Änderung 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, damit es ausgeführt wird.

Das Umkehren der Änderung ist einfach und folgt demselben Vorgang. Sie müssen den Befehl Set-ExecutionPolicy ausführen und dann den Parameter Ihrer Wahl angeben. Wenn Sie PowerShell zuvor 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 für alle Windows-Versionen.

watch instagram story