Haupt Windows 10 So ändern Sie die PowerShell-Ausführungsrichtlinie in Windows 10

So ändern Sie die PowerShell-Ausführungsrichtlinie in Windows 10



Standardmäßig beschränkt PowerShell die Ausführung von Skripten auf Endbenutzer-PCs. Diese Einstellung ist aus Sicherheitsgründen gut. Wenn Sie jedoch viele Skripte verwenden, die Sie selbst heruntergeladen oder codiert haben, kann dies sehr ärgerlich sein. In diesem Artikel wird erläutert, wie Sie die Standardausführungsrichtlinie für PowerShell-Skripts in Windows 10 ändern.

Werbung


Windows PowerShell verfügt über vier verschiedene Ausführungsrichtlinien:

  • Eingeschrä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.
  • Undefiniert - Es wurde keine Ausführungsrichtlinie festgelegt.

Wenn die Ausführungsrichtlinie nicht festgelegt und nicht konfiguriert ist, wird sie als 'Undefiniert' angezeigt. So können Sie den aktuellen Wert sehen.

Anzeigen der PowerShell-Ausführungsrichtlinie

  1. Öffnen Sie PowerShell .
  2. Geben Sie den folgenden Befehl ein oder kopieren Sie ihn und drücken Sie die Eingabetaste:
    Get-ExecutionPolicy -List

PowerShell Siehe Ausführungsrichtlinie

Der Befehl zeigt alle Ausführungsrichtlinien an. Wie Sie sehen, gibt es eine Reihe von Bereichen, für die die Ausführungsrichtlinie definiert werden kann. Sie kann global für alle Benutzer, nur für den aktuellen Benutzer oder für den aktuellen Prozess festgelegt werden. Die aktuelle Prozessrichtlinie hat Vorrang vor den Einstellungen des aktuellen Benutzers. Die aktuelle Benutzerrichtlinie überschreibt die globale Option. Denken Sie daran. Lassen Sie uns nun sehen, wie Sie die Skriptausführungsrichtlinie für PowerShell ändern.

Ändern Sie die PowerShell-Ausführungsrichtlinie für einen Prozess

  1. Öffne ein Eingabeaufforderung oder PowerShell.
  2. Starten Sie die Datei Powershell.exe mit dem Argument -ExecutionPolicy Unrestricted. Zum Beispiel,
    Powershell.exe -ExecutionPolicy Unrestricted -File c:  data  test.ps1

Dadurch wird Ihr Skript mithilfe der Richtlinie für uneingeschränkte Ausführung gestartet. Anstelle des Skripts können Sie ein Cmdlet starten oder was Sie wollen. Anstelle von 'Uneingeschränkt' können Sie auch eine andere oben genannte Richtlinie verwenden.

Tipp: Bei einer geöffneten PowerShell-Konsole können Sie die Ausführungsrichtlinie mithilfe des folgenden Befehls ändern:

Set-ExecutionPolicy Unrestricted -Scope-Prozess

Es bleibt aktiv, bis Sie das aktuelle PowerShell-Fenster schließen.Die PowerShell-Ausführungsrichtlinie ist für einen Prozess festgelegt

Ändern Sie die PowerShell-Ausführungsrichtlinie für den aktuellen Benutzer

  1. Öffnen Sie PowerShell.
  2. Geben Sie den folgenden Befehl ein oder kopieren Sie ihn und drücken Sie die Eingabetaste:
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser

Tipp: Wenn die Richtlinie nicht nach dem obigen Befehl festgelegt wurde, versuchen Sie, sie wie folgt mit dem Argument -Force zu kombinieren:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

Wenn die Ausführungsrichtlinie für den aktuellen Benutzer festgelegt ist, wird der Bereich 'LocalMachine' überschrieben. Auch hier können Sie einen Prozess für die aktuelle PowerShell-Instanz wie oben beschrieben überschreiben.

Ändern Sie die globale PowerShell-Ausführungsrichtlinie

Diese Ausführungsrichtlinie gilt für den Computer. Dies bedeutet, dass sie für Benutzerkonten gilt, für die keine Ausführungsrichtlinie einzeln angewendet wurde. Mit den Standardeinstellungen wird es auf alle Benutzerkonten angewendet.

So ändern Sie die PowerShell-Ausführungsrichtlinie in Windows 10 , Mach Folgendes.

  1. Öffnen Sie PowerShell als Administrator .
  2. Führen Sie den folgenden Befehl aus:
    Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Du bist fertig.

Ändern Sie die PowerShell-Ausführungsrichtlinie mit einer Registrierungsoptimierung

Es ist möglich, die Ausführungsrichtlinie mit einer Registrierungsoptimierung sowohl für den aktuellen Benutzer als auch für den Computer zu ändern. Hier ist, wie es gemacht werden kann.

  1. Öffne das Registierungseditor .
  2. Um die Ausführungsrichtlinie für den aktuellen Benutzer zu ändern, gehen Sie zu
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Setzen Sie den Zeichenfolgenwert ExecutionPolicy auf einen der folgenden Werte: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.
  4. Um die Ausführungsrichtlinie für den LocalMachine-Bereich zu ändern, gehen Sie zu
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Setzen Sie den Zeichenfolgenwert ExecutionPolicy auf einen der folgenden Werte: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.

Tipp: Sehen Sie, wie Sie zu einem Registrierungsschlüssel wechseln mit einem Klick . Du kannst auch Wechseln Sie schnell zwischen HKCU und HKLM im Registrierungseditor von Windows 10 .

So schalten Sie den Ton bei Snapchat ein

Das ist es.

Interessante Artikel

Tipp Der Redaktion

So machen Sie Ihren Charakter in Roblox klein
So machen Sie Ihren Charakter in Roblox klein
Roblox ist ein Spiel innerhalb eines Spiels, bei dem Sie die Rolle eines Spieleentwicklers spielen und agieren. Die Plattform fördert die Kreativität der Spieler und teilt spannende Skripte/Spiele mit der Community. Aber wenn es um Charakter- oder Avatar-Anpassungen geht,
Aufgedeckt: Wie viel Spotify Künstler wirklich bezahlt
Aufgedeckt: Wie viel Spotify Künstler wirklich bezahlt
Daniel Ek, CEO von Spotify, hat eine leidenschaftliche Verteidigung seines Unternehmens eingeleitet, nachdem erneut behauptet wurde, es habe Künstler abgezockt. Popstar Taylor Swift hat letzte Woche ihre Alben von Spotify gezogen und ist damit die neueste Künstlerin, die Stellung bezogen hat
Deaktivieren Sie die automatische Ordnertyperkennung in Windows 10
Deaktivieren Sie die automatische Ordnertyperkennung in Windows 10
Sie können die lästige automatische Funktion zur Erkennung von Ordnertypen in Windows 10 deaktivieren, mit der die Ansicht des Ordnertyps im Datei-Explorer zurückgesetzt wird.
Dieser Vision Loss VR-Simulator zeigt, wie es ist, blind zu werden oder teilweise das Augenlicht zu verlieren
Dieser Vision Loss VR-Simulator zeigt, wie es ist, blind zu werden oder teilweise das Augenlicht zu verlieren
Von all den Dingen, die viele von uns für selbstverständlich halten, ist das Sehen definitiv eines davon. Nehmen Sie es von mir, ich verlor meine Vision, als ich 18 war, und meine Welt, sowohl im übertragenen als auch im wörtlichen Sinne, hat sich von Farbe befreit. &
Netgear ReadyNAS Pro 4 Test
Netgear ReadyNAS Pro 4 Test
Netgear konzentriert sich mit der neuesten Erweiterung seiner beliebten ReadyNAS-Familie mehr auf Geschäftsanwendungen. Das ReadyNAS Pro 4 bietet erweiterte Unterstützung für Backups und Replikationen und folgt dem Beispiel von Synology und Qnap durch die Einführung von Dual-Core
The Elder Scrolls IV: Shivering Isles-Rezension
The Elder Scrolls IV: Shivering Isles-Rezension
The Shivering Isles ist die erste richtige Erweiterung für Oblivion. Es ist möglicherweise die am wenigsten aufdringliche Erweiterung eines Spiels, denn wenn Sie nicht in der Spielwelt schlafen oder die Leute von Tamriel nach neuen Gerüchten drängen,
Wie funktioniert der Tik Tok-Algorithmus?
Wie funktioniert der Tik Tok-Algorithmus?
Tik Tok ist eine neue Internet-Sensation, eine App, mit der ihre Benutzer kurze interessante Videos durchsuchen und teilen können. Es ist nicht ganz neu, da es Ende 2016 eingeführt wurde. Die meisten seiner Benutzer sind sehr jung, im Alter von 18 bis