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:
- Faceți clic dreapta pe pictograma scriptului, apoi selectați " Proprietăți ".
- Asigurați-vă că caseta de selectare " Deblocare " este selectată, apoi selectați " OK ".
Opțiunea 1 - Comandamentul PS
- Selectați butonul " Start " și tastați " powershell ".
- Faceți clic dreapta pe " Windows PowerShell ", apoi selectați " Run as Administrator ".
- Introduceți următoarele, apoi apăsați " Enter ":
Set-ExecutionPolicy RemoteSigned -Force
Opțiunea 2 - Cheia registrului
- Țineți apăsată tasta Windows, apoi apăsați " R " pentru a afișa fereastra Run.
- Introduceți " regedit ", apoi selectați " OK ":
- Navigați la următoarele:
- HKEY_LOCAL_MACHINE
- SOFTWARE
- Microsoft
- PowerShell
- 1
- Shelllds
- Microsoft.Powershell
- Faceți clic dreapta pe folderul " Microsoft.PowerShell ", apoi selectați " New "> " String value ".
- Introduceți " ExecutionPolicy ", apoi apăsați " Enter " pentru a seta numele șirului.
- Deschideți " ExecutionPolicy ", apoi tastați " RemoteSigned " în câmpul " Value data ".
- 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