Hur man slår på eller av Windows PowerShell-skriptkörning

Om du vill aktivera eller inaktivera Windows PowerShell-skriptkörning(turn on or off Windows PowerShell script execution) i Windows 10 , följ den här steg-för-steg-guiden. Vi kommer att använda Registereditorn(Registry Editor) och Local Group Policy Editor för att aktivera eller inaktivera denna funktionalitet.

Windows PowerShell är ett viktigt och praktiskt verktyg som ingår i Windows -operativsystemet. Det finns huvudsakligen två typer av manus – Signerade av en betrodd utgivare och Lokala manus. Lokala skript är vad du skapar på din persondator, medan det andra är det som en betrodd utgivare har signerat för att utföra en specifik uppgift.

Slå på eller av Windows PowerShell- skriptkörning

För att aktivera eller inaktivera Windows PowerShell - skriptkörning med grupprincipredigeraren(Group Policy Editor) , följ dessa steg-

  1. Sök efter gpedit.msc i sökrutan i Aktivitetsfältet.
  2. Klicka på Redigera grupppolicy(Edit group policy) i sökresultatet.
  3. Gå till Windows PowerShell i datorkonfiguration(Computer Configuration) .
  4. Dubbelklicka på Aktivera skriptkörning(Turn on Script Execution) .
  5. Välj alternativet Aktiverat .(Enabled)
  6. Välj en exekveringspolicy(Execution Policy) från rullgardinsmenyn.
  7. Välj alternativet Inaktiverat(Disabled) för att stänga av skriptkörning.
  8. Klicka på Apply och OK .

Låt oss kolla in dessa steg i detalj.

Först måste du öppna den lokala grupprincipredigeraren(Local Group Policy Editor) på din dator. För det, sök efter gpedit.msci aktivitetsfältets(Taskbar) sökruta och klicka på  Redigera grupppolicy (Edit group policy ) i sökresultatet. När du har öppnat det här verktyget, navigera till följande väg-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Windows PowerShell-  mappen kommer du att se en inställning som heter  Slå på skriptkörning(Turn on Script Execution) . Dubbelklicka på den och välj  alternativet Aktiverad (Enabled ) .

Slå på eller av Windows PowerShell-skriptkörning

Därefter väljer du en exekveringspolicy från rullgardinsmenyn. Du kommer att se dessa tre alternativ-

  • Tillåt endast signerade skript
  • Tillåt(Allow) lokala skript och fjärrsignerade skript
  • Tillåt alla skript

Om du vill stänga av skriptkörningen i Windows PowerShell väljer  du alternativet Inaktiverat  .(Disabled )

Hur som helst, klicka på  Verkställ (Apply ) och  OK  för att spara ändringen.

Som sagt tidigare är det möjligt att göra samma ändring med hjälp av Registereditorn(Registry Editor) . Innan dess rekommenderas det att  skapa en systemåterställningspunkt  och  säkerhetskopiera alla registerfiler(backup all Registry files) .

Aktivera eller inaktivera Windows PowerShell- skriptkörning med registret(Registry)

För att aktivera eller inaktivera Windows PowerShell -skriptkörning, följ dessa steg-

  1. Tryck Win+R .
  2. Skriv regedit och tryck på Enter- knappen.
  3. Klicka på knappen Ja .(Yes)
  4. Gå till Windows inuti HKLM-nyckeln(HKLM key) .
  5. Högerklicka på Windows > Ny > Nyckel.
  6. Namnge den som PowerShell .
  7. Högerklicka(Right-click)PowerShell > New DWORDvärde(Value) (32-bitars) .
  8. Namnge det som EnableScripts .
  9. Dubbelklicka på den för att ställa in värdedata(Value) som 1 .
  10. Right-click PowerShell > New > String Value .
  11. Namnge det som ExecutionPolicy .
  12. Dubbelklicka på den för att ställa in värdedata(Value) enligt nedan.

Om du vill lära dig mer, fortsätt läsa.

För att komma igång, tryck på  Win+R , skriv regeditoch tryck på  Enter  - knappen. Om du ser UAC- prompten klickar du på  Ja (Yes ) -knappen för att öppna Registereditorn(Registry Editor) på din dator. Efter det, navigera till följande väg-

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

Högerklicka på Windows, välj  New > Key,  och namnge den som  PowerShell .

Hur man slår på eller av Windows PowerShell-skriptkörning

Du måste skapa ett DWORD - värde(Value) (32-bitars) och ett strängvärde(String Value)PowerShell-  nyckeln. För det, högerklicka på PowerShell > New > DWORD (32-bit) Value och namnge det som  EnableScripts .

Hur man slår på eller av Windows PowerShell-skriptkörning

Dubbelklicka(Double-click)EnableScripts för att ställa in  värdedata (Value data ) som  eller  0 . Om du vill aktivera denna funktion, gör det till  1 . Annars låt det vara  0 .

Hur man slår på eller av Windows PowerShell-skriptkörning

Nu måste du ställa in exekveringspolicyn. För det, högerklicka på PowerShell > New > String Value och namnge det som  ExecutionPolicy .

Hur man slår på eller av Windows PowerShell-skriptkörning

Efter det, dubbelklicka på den och ange  värdedata (Value data ) enligt nedan-

  • Allsigned:  Tillåt endast signerade skript
  • RemoteSigned : Tillåt lokala skript och fjärrsignerade skript
  • Obegränsad:(Unrestricted:)  Tillåt alla skript

Hur man slår på eller av Windows PowerShell-skriptkörning

Klicka till sist på  OK  för att spara ändringen.

Det är allt! Hoppas det hjälper.



About the author

Jag är en erfaren mjukvaruingenjör med över 10 års erfarenhet av att utveckla och hantera användarkonton, familjesäkerhet och Google Chrome-teknik. Jag har en stark grund inom matematik och datavetenskap som jag använder för att skapa tydliga, kortfattade beskrivningar av mina färdigheter.



Related posts