Vigtigste Windows 10 Sådan ændres PowerShell-udførelsespolitik i Windows 10

Sådan ændres PowerShell-udførelsespolitik i Windows 10



Som standard begrænser PowerShell kørende scripts på slutbruger-pc'er. Denne indstilling er god fra et sikkerhedsmæssigt synspunkt. Men hvis du bruger mange scripts, som du selv har downloadet eller kodet, kan det være virkelig irriterende. I denne artikel gennemgår vi, hvordan du ændrer standardudførelsespolitikken for PowerShell-scripts i Windows 10.

Annoncering


Windows PowerShell har fire forskellige udførelsespolitikker:

  • Begrænset - Ingen scripts kan køres. Windows PowerShell kan kun bruges i interaktiv tilstand.
  • AllSigned - Kun scripts underskrevet af en betroet udgiver kan køres.
  • RemoteSigned - Downloadede scripts skal underskrives af en betroet udgiver, før de kan køres.
  • Ubegrænset - Ingen begrænsninger; alle Windows PowerShell-scripts kan køres.
  • Udefineret - Der er ikke angivet nogen udførelsespolitik.

Hvis udførelsespolitikken ikke er indstillet og ikke konfigureret, vises den som 'Udefineret'. Sådan kan du se den aktuelle værdi.

Sådan ser du PowerShell-udførelsespolitikken

  1. Åbn PowerShell .
  2. Skriv eller kopier og indsæt følgende kommando, og tryk på Enter-tasten:
    Get-ExecutionPolicy -List

PowerShell Se udførelsespolitik

Kommandoen viser alle udførelsespolitikker. Som du kan se, er der et antal anvendelsesområder, som eksekveringspolitikken kan defineres for. Det kan indstilles globalt for alle brugere, kun for den aktuelle bruger eller for den aktuelle proces. Den aktuelle procespolitik har prioritet over den aktuelle brugers indstillinger. Den aktuelle brugerpolitik tilsidesætter den globale mulighed. Husk dette. Lad os nu se, hvordan du ændrer scriptudførelsespolitikken til PowerShell.

Skift PowerShell-udførelsespolitikken for en proces

  1. Åbn en kommandoprompt eller PowerShell.
  2. Start powershell.exe-filen med argumentet -ExecutionPolicy Unrestricted. For eksempel,
    Powershell.exe -ExecutionPolicy Ubegrænset -Fil c:  data  test.ps1

Dette starter dit script ved hjælp af politikken Ubegrænset udførelse. I stedet for scriptet kan du starte en cmdlet eller hvad du vil have. I stedet for 'Ubegrænset' kan du bruge enhver anden politik, der er nævnt ovenfor.

Tip: For en åben PowerShell-konsol kan du skifte udførelsespolitik ved hjælp af kommandoen:

Set-ExecutionPolicy Ubegrænset -Scope-proces

Det forbliver aktivt, indtil du lukker det aktuelle PowerShell-vindue.PowerShell-udførelsespolitik er indstillet til en proces

Skift PowerShell-udførelsespolitik for den aktuelle bruger

  1. Åbn PowerShell.
  2. Skriv eller kopier og indsæt følgende kommando, og tryk på Enter-tasten:
    Set-ExecutionPolicy Ubegrænset -Scope CurrentUser

Tip: Hvis politikken ikke er indstillet efter ovenstående kommando, så prøv at kombinere den med argumentet -Force, som dette:

Set-ExecutionPolicy Ubegrænset -Scope CurrentUser -Force

Når udførelsespolitikken er indstillet for den aktuelle bruger, tilsidesætter den 'LocalMachine' -omfanget. Igen for en proces kan du tilsidesætte den for den aktuelle PowerShell-forekomst som beskrevet ovenfor.

Skift den globale PowerShell-udførelsespolitik

Denne udførelsespolitik gælder for computeren, hvilket betyder, at den er effektiv for de brugerkonti, der ikke har nogen udførelsespolitik, der anvendes individuelt. Med standardindstillingerne anvendes den på alle brugerkonti.

For at ændre PowerShell-udførelsespolitikken i Windows 10 , gør følgende.

  1. Åbn PowerShell som administrator .
  2. Udfør følgende kommando:
    Set-ExecutionPolicy Ubegrænset -Scope LocalMachine

Du er færdig.

Skift PowerShell-udførelsespolitik med et registreringsdatabasetilpasning

Det er muligt at ændre eksekveringspolitikken med et registreringsdatabasetilpasning for både den nuværende bruger og computeren. Her er hvordan det kan gøres.

  1. Åbn Registreringseditor .
  2. Gå til for at ændre udførelsespolitikken for den aktuelle bruger
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Indstil strengværdien ExecutionPolicy til en af ​​følgende værdier: Begrænset, AllSigned, RemoteSigned, Ubegrænset, Udefineret.
  4. Gå til for at ændre udførelsespolitikken for LocalMachine-omfanget
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Indstil strengværdien ExecutionPolicy til en af ​​følgende værdier: Begrænset, AllSigned, RemoteSigned, Ubegrænset, Udefineret.

Tip: Se, hvordan du går til en registreringsnøgle med et enkelt klik . Du kan også skift hurtigt mellem HKCU og HKLM i Windows 10's Registreringseditor .

kan du sælge aktier efter timer

Det er det.

Interessante Artikler

Redaktørens Valg

Hvordan Streamer TheDanDangler forvandlede en Instagram-følger til succes
Hvordan Streamer TheDanDangler forvandlede en Instagram-følger til succes
En lille boble rækker langt, og TheDanDangler er den mest sprudlende personlighed på Twitch.
Sådan låses lydstyrken på Android
Sådan låses lydstyrken på Android
Smartphones er usædvanligt nyttige stykker tech. At have musik, spil, sociale medier, videoer og bøger i en lille pakke er fantastisk. Så fantastisk i virkeligheden, at du næppe kunne bebrejdes for at glemme deres grundlæggende, originale funktion - en telefon.
Sluk for Autoforbedring i Fotos-appen i Windows 10
Sluk for Autoforbedring i Fotos-appen i Windows 10
Du kan slå Automatisk forbedring fra i appen Fotos i Windows 10 for at få et mere naturligt udseende til dine fotos. Fotos-appen i Windows 10 ...
Sådan spiller du musik på alle Google Home-højttalere
Sådan spiller du musik på alle Google Home-højttalere
En af de mest innovative ting ved smarte højttalere er deres evne til at synkronisere og afspille musik som en enhed. Forestil dig at have den samme slags højttaler i hvert værelse i dit hus. Dine familiemedlemmer kunne hver bruge deres
Aktivér AVIF-support i Mozilla Firefox
Aktivér AVIF-support i Mozilla Firefox
Sådan aktiveres AVIF-understøttelse i Mozilla Firefox Fra og med Mozilla Firefox 77, der er i Betakanalen i skrivende stund, er det muligt at aktivere understøttelsen af ​​AVIF-billedformat i browseren. Dette kan være nyttigt for websteder, der aktivt bruger dette moderne format til at levere rigt multimedieindhold
Tilføj eller fjern tastaturlayout i Windows 10
Tilføj eller fjern tastaturlayout i Windows 10
Seneste Windows 10-builds leveres med en ny 'Tastatur'-side i appen Indstillinger. Sådan tilføjes eller fjernes et tastaturlayout i Windows 10.
Dagligt Bing # 2-tema til Windows 8
Dagligt Bing # 2-tema til Windows 8
Få de fantastiske tapeter, der er samlet fra Bings daglige billeder med temaet Daily Bing # 2 til Windows 8. For at få dette tema skal du klikke på downloadlinket nedenfor og derefter klikke på Åbn. Dette vil anvende temaet på dit skrivebord. Tip: Hvis du bruger Windows 7, skal du bruge vores Deskthemepack Installer til at installere og anvende dette