Sådan slår du Windows PowerShell-scriptudførelse til eller fra

Hvis du vil slå Windows PowerShell-scriptudførelse til eller fra(turn on or off Windows PowerShell script execution) i Windows 10 , skal du følge denne trinvise vejledning. Vi vil bruge registreringseditoren(Registry Editor) og den lokale gruppepolitikeditor(Local Group Policy Editor) til at aktivere eller deaktivere denne funktionalitet.

Windows PowerShell er et vigtigt og praktisk værktøj, der er inkluderet i Windows -operativsystemet. Der er hovedsageligt to typer scripts - Signeret af en betroet udgiver og lokale scripts. Lokale scripts er det, du opretter på din personlige computer, mens det andet er, hvad en betroet udgiver har underskrevet for at udføre en bestemt opgave.

Slå Windows PowerShell -scriptudførelse til eller fra

Følg disse trin for at slå Windows PowerShell -scriptudførelse til eller fra ved hjælp af Group Policy Editor .

  1. Søg efter gpedit.msc i søgefeltet på proceslinjen.
  2. Klik på Rediger gruppepolitik(Edit group policy) i søgeresultatet.
  3. Gå til Windows PowerShell i Computerkonfiguration(Computer Configuration) .
  4. Dobbeltklik på Slå scriptudførelse til(Turn on Script Execution) .
  5. Vælg indstillingen Aktiveret(Enabled) .
  6. Vælg en udførelsespolitik(Execution Policy) fra rullelisten.
  7. Vælg indstillingen Deaktiveret(Disabled) for at deaktivere scriptudførelse.
  8. Klik på Anvend(Apply) og OK .

Lad os se nærmere på disse trin.

Først skal du åbne den lokale gruppepolitikeditor(Local Group Policy Editor) på din computer. For det skal du søge efter gpedit.msci proceslinjens(Taskbar) søgefelt og klikke på  Rediger gruppepolitik (Edit group policy ) i søgeresultatet. Når du har åbnet dette værktøj, skal du navigere til følgende sti-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

Windows PowerShell-  mappen vil du se en indstilling kaldet  Slå scriptudførelse til(Turn on Script Execution) . Dobbeltklik på det, og vælg indstillingen  Aktiveret (Enabled ) .

Slå Windows PowerShell-scriptudførelse til eller fra

Vælg derefter en udførelsespolitik fra rullelisten. Du vil se disse tre muligheder-

  • Tillad kun signerede scripts
  • Tillad(Allow) lokale scripts og fjernsignerede scripts
  • Tillad alle scripts

Hvis du vil slå scriptudførelsen fra i Windows PowerShell , skal du vælge indstillingen  Deaktiveret (Disabled ) .

Uanset hvad, klik på  Anvend (Apply ) og  OK  for at gemme ændringen.

Som tidligere nævnt, er det muligt at foretage den samme ændring ved hjælp af Registreringseditor(Registry Editor) . Før det anbefales det at  oprette et systemgendannelsespunkt  og  sikkerhedskopiere alle registreringsdatabasefiler(backup all Registry files) .

Aktiver eller deaktiver Windows PowerShell -scriptudførelse ved hjælp af registreringsdatabasen(Registry)

Følg disse trin for at aktivere eller deaktivere Windows PowerShell -scriptudførelse

  1. Tryk Win+R .
  2. Skriv regedit og tryk på Enter- knappen.
  3. Klik på knappen Ja(Yes) .
  4. Gå til Windows inde i HKLM-tasten(HKLM key) .
  5. Højreklik på Windows > Ny > Nøgle.
  6. Navngiv den som PowerShell .
  7. Højreklik(Right-click)PowerShell > New DWORD (32-bit) værdi(Value) .
  8. Navngiv det som EnableScripts .
  9. Dobbeltklik på den for at indstille værdidata(Value) til 1 .
  10. Right-click PowerShell > New > String Value .
  11. Navngiv det som ExecutionPolicy .
  12. Dobbeltklik på den for at indstille værdidata(Value) som nævnt nedenfor.

Hvis du vil lære mere, så fortsæt med at læse.

For at komme i gang skal du trykke på  Win+R , skrive regeditog trykke på  Enter  - knappen. Hvis du ser UAC- prompten, skal du klikke på knappen  Ja (Yes ) for at åbne Registreringseditor(Registry Editor) på din computer. Derefter skal du navigere til følgende sti-

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

Højreklik på Windows, vælg  New > Key,  og navngiv den som  PowerShell .

Sådan slår du Windows PowerShell-scriptudførelse til eller fra

Du bliver nødt til at oprette en DWORD - værdi(Value) (32-bit) og en strengværdi(String Value)PowerShell  - nøglen. For det skal du højreklikke på PowerShell > New > DWORD (32-bit) Value og navngive det som  EnableScripts .

Sådan slår du Windows PowerShell-scriptudførelse til eller fra

Dobbeltklik(Double-click)EnableScripts for at indstille  værdidataene (Value data ) til  eller  0 . Hvis du vil aktivere denne funktionalitet, skal du gøre den til  1 . Ellers lad det være  0 .

Sådan slår du Windows PowerShell-scriptudførelse til eller fra

Nu bliver du nødt til at indstille udførelsespolitikken. For det skal du højreklikke på PowerShell > New > String Value , og navngive den som  ExecutionPolicy .

Sådan slår du Windows PowerShell-scriptudførelse til eller fra

Derefter skal du dobbeltklikke på det og indtaste  værdidata (Value data ) som nævnt nedenfor-

  • AllSigned:  Tillad kun signerede scripts
  • RemoteSigned : Tillad lokale scripts og fjernsignerede scripts
  • Ubegrænset:(Unrestricted:)  Tillad alle scripts

Sådan slår du Windows PowerShell-scriptudførelse til eller fra

Til sidst skal du klikke på  knappen OK  for at gemme ændringen.

Det er alt! Håber det hjælper.



About the author

Jeg er professionel software reviewer med over 10 års erfaring. Jeg har skrevet og anmeldt mange forskellige typer software, inklusive men ikke begrænset til: Microsoft Office (Office 2007, 2010, 2013), Android-apps og trådløse netværk. Mine kompetencer ligger i at give objektive og detaljerede anmeldelser af programmer/applikationer, som andre kan bruge som referencemateriale eller til eget arbejde. Jeg er også ekspert i MS office-produkter og har tips til, hvordan du bruger dem effektivt og effektivt.



Related posts