Cum se configurează politica de execuție PowerShell

Este posibil să fie necesar să setați politica de execuție PowerShell atunci când încercați să executați scripturi PowerShell pentru a permite scriptului să ruleze. În caz contrar, este posibil să fiți întâmpinați cu un " nume de script nu poate fi încărcat deoarece scripturile care rulează sunt dezactivate pe acest sistem. "Mesaj de eroare.

Utilizați acest tutorial pentru a permite execuția scriptului PowerShell pe sistemul dvs. Windows.

Mai întâi, asigurați-vă că scriptul nu este blocat de la executarea cu acești pași:

  1. Faceți clic dreapta pe pictograma scriptului, apoi selectați " Proprietăți ".
  2. Asigurați-vă că caseta de selectare " Deblocare " este selectată, apoi selectați " OK ".

Opțiunea 1 - Comandamentul PS

  1. Selectați butonul " Start " și tastați " powershell ".
  2. Faceți clic dreapta pe " Windows PowerShell ", apoi selectați " Run as Administrator ".
  3. Introduceți următoarele, apoi apăsați " Enter ":

    Set-ExecutionPolicy RemoteSigned -Force

Opțiunea 2 - Cheia registrului

  1. Țineți apăsată tasta Windows, apoi apăsați " R " pentru a afișa fereastra Run.
  2. Introduceți " regedit ", apoi selectați " OK ":
  3. Navigați la următoarele:
    • HKEY_LOCAL_MACHINE
    • SOFTWARE
    • Microsoft
    • PowerShell
    • 1
    • Shelllds
    • Microsoft.Powershell
  4. Faceți clic dreapta pe folderul " Microsoft.PowerShell ", apoi selectați " New "> " String value ".
  5. Introduceți " ExecutionPolicy ", apoi apăsați " Enter " pentru a seta numele șirului.
  6. Deschideți " ExecutionPolicy ", apoi tastați " RemoteSigned " în câmpul " Value data ".
  7. Selectați " OK ".

Opțiunea 3 - Politica de grup

Setările din Politica de grup pentru a seta politica de execuție pot fi găsite în Editorul de gestionare a politicii de grup în această cale:

  • Politici> Șabloane administrative> Componente Windows> Windows PowerShell> Porniți execuția scriptului