Glavni Windows 10 Kako spremeniti politiko izvrševanja PowerShell v sistemu Windows 10

Kako spremeniti politiko izvrševanja PowerShell v sistemu Windows 10



PowerShell privzeto omejuje izvajanje skriptov na osebnih računalnikih končnih uporabnikov. Ta nastavitev je z varnostnega vidika dobra. Če pa uporabljate veliko skriptov, ki ste jih sami prenesli ali kodirali, je to lahko zelo moteče. V tem članku bomo pregledali, kako spremeniti privzeto politiko izvajanja za skripte PowerShell v sistemu Windows 10.

Oglas


Windows PowerShell ima štiri različne politike izvajanja:

  • Omejeno - skriptov ni mogoče zagnati. Windows PowerShell lahko uporabljate samo v interaktivnem načinu.
  • AllSigned - Zagnati je mogoče samo skripte, ki jih podpiše zaupanja vreden založnik.
  • RemoteSigned - Prenesene skripte mora podpisati zaupanja vreden založnik, preden jih je mogoče zagnati.
  • Neomejeno - Brez omejitev; lahko zaženete vse skripte Windows PowerShell.
  • Nedefinirano - noben pravilnik o izvedbi ni nastavljen.

Če pravilnik izvajanja ni nastavljen in ni konfiguriran, se prikaže kot 'Nedoločeno'. Tukaj lahko vidite trenutno vrednost.

Kako videti PowerShell Execution Policy

  1. Odprite PowerShell .
  2. Vnesite ali kopirajte-prilepite naslednji ukaz in pritisnite tipko Enter:
    Get-ExecutionPolicy -List

PowerShell Glejte Izvedbeni pravilnik

Ukaz bo prikazal vse politike izvajanja. Kot lahko vidite, obstaja več področij, za katera je mogoče določiti politiko izvajanja. Lahko se nastavi globalno za vse uporabnike, samo za trenutnega uporabnika ali za trenutni postopek. Trenutna politika postopka ima prednost pred trenutnimi nastavitvami uporabnika. Trenutni uporabniški pravilnik preglasi splošno možnost. Imejte to v mislih. Zdaj pa poglejmo, kako spremeniti politiko izvajanja skriptov za PowerShell.

Spremenite pravilnik PowerShell Execution za postopek

  1. Odprite a ukazni poziv ali PowerShell.
  2. Datoteko powershell.exe zaženite z argumentom -ExecutionPolicy Unrestricted. Na primer,
    Powershell.exe -ExecutionPolicy Unrestricted -File c:  data  test.ps1

S tem se bo vaš skript zagnal z uporabo pravil o neomejenem izvajanju. Namesto skripta lahko zaženete cmdlet ali kar želite. Namesto „Neomejeno“ lahko uporabite katero koli drugo zgoraj omenjeno politiko.

Nasvet: Za odprto konzolo PowerShell lahko z ukazom preklopite politiko izvajanja:

Set-ExecutionPolicy Unrestricted -Scope Process

Ostalo bo aktivno, dokler ne zaprete trenutnega okna PowerShell.Politika izvajanja PowerShell je nastavljena za postopek

Spremenite politiko izvrševanja PowerShell za trenutnega uporabnika

  1. Odprite PowerShell.
  2. Vnesite ali kopirajte-prilepite naslednji ukaz in pritisnite tipko Enter:
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser

Nasvet: če pravilnik ni nastavljen po zgornjem ukazu, ga poskusite združiti z argumentom -Force, kot je ta:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

Ko je pravilnik izvajanja nastavljen za trenutnega uporabnika, bo preglasil obseg 'LocalMachine'. Še enkrat, za postopek ga lahko preglasite za trenutni primerek PowerShell, kot je opisano zgoraj.

Spremenite globalno politiko izvrševanja PowerShell

Ta pravilnik izvajanja velja za računalnik, kar pomeni, da je učinkovit za tiste uporabniške račune, ki nimajo izvedbenega pravilnika, ki se uporablja posebej. S privzetimi nastavitvami bo uporabljena za vse uporabniške račune.

Spreminjanje pravilnika PowerShell Execution v sistemu Windows 10 , naredite naslednje.

  1. Odprite PowerShell kot skrbnik .
  2. Izvedite naslednji ukaz:
    Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Končali ste.

Spremenite pravilnik PowerShell Execution s popravkom registra

Izvedbeno politiko je mogoče spremeniti s potegom registra tako za trenutnega uporabnika kot za računalnik. Tukaj je opisano, kako je to mogoče storiti.

  1. Odprite Urejevalnik registra .
  2. Če želite spremeniti politiko izvajanja za trenutnega uporabnika, pojdite na
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Vrednost niza ExecutionPolicy nastavite na eno od naslednjih vrednosti: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.
  4. Če želite spremeniti politiko izvajanja za področje LocalMachine, pojdite na
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Vrednost niza ExecutionPolicy nastavite na eno od naslednjih vrednosti: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.

Nasvet: Oglejte si, kako odprete registrski ključ z enim klikom . Prav tako lahko hitro preklopite med HKCU in HKLM v urejevalniku registra Windows 10 .

na & t telefonski številki za zadrževanje strank 2016

To je to.

Zanimivi Članki

Izbira Urednika

Kako si ogledate zgodovino gledanja kolutov na Instagramu
Kako si ogledate zgodovino gledanja kolutov na Instagramu
Ali iščete način, kako ponovno gledati Instagram kolute, v katerih ste uživali že nekaj časa nazaj? Če da, ste na pravem mestu. Čeprav je Instagram Reels relativno nova funkcija na Instagramu, so ljudje hitro padli
Onemogočite nasvete o sistemu Windows 10
Onemogočite nasvete o sistemu Windows 10
Če delate v operacijskem sistemu Windows 10, operacijski sistem prikazuje številne nasvete o njegovi uporabi. Tukaj je opisano, kako onemogočiti tovrstne nasvete.
Microsoft uvaja nujne popravke zaradi napak v procesorju Meltdown in Spectre
Microsoft uvaja nujne popravke zaradi napak v procesorju Meltdown in Spectre
Kritična napaka je bila ugotovljena pri vseh Intelovih procesorjih, predstavljenih v zadnjem desetletju. Ranljivost lahko napadalcu omogoči dostop do zaščitenega pomnilnika jedra. Te varnostne napake na ravni čipa ni mogoče odpraviti s posodobitvijo mikrokode (programske opreme) CPU. Namesto tega zahteva spremembo jedra OS. Tukaj je nekaj podrobnosti. Oglaševanje Meltdown in Spectre izkoriščata kritično
Kako se povezati z Wi-Fi na televizorju Hisense
Kako se povezati z Wi-Fi na televizorju Hisense
Če želite kar najbolje izkoristiti vse svoje naprave, vključno s televizorjem Hisense, potrebujete dostop do interneta. Morda boste želeli prilagoditi nastavitve Smart TV ali izboljšati varnost računa. Ne glede na razlog, morate televizor priključiti na
Kako dobiti več strani Rune v League of Legends
Kako dobiti več strani Rune v League of Legends
Če igrate League of Legends, ste ugotovili, da se je še veliko razpletlo, preden se sploh pridružite tekmi. Igra se začne v glavnem odjemalcu, kjer nastavite svoje strani o runah in se pripravite nanje
Onemogoči manjši obseg drugih aplikacij, ko pripovedovalec govori
Onemogoči manjši obseg drugih aplikacij, ko pripovedovalec govori
Kako onemogočiti manjšo glasnost drugih aplikacij, ko pripovedovalec govori. Ko pripovedovalec govori, samodejno zniža glasnost zvoka iz drugih aplikacij.
Kako leteti s helikopterjem v nespremenjenem
Kako leteti s helikopterjem v nespremenjenem
Svet Unturned je precej realen - razen zombijev, seveda. Ta dotik realizma vam omogoča nakup vseh vrst vozil, vključno z avtomobili, kolesi, letali, helikopterji in še več. Če želite dobiti ali že imate