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 nastaviti tipkovnico z osvetlitvijo na vedno vklopljeno
Kako nastaviti tipkovnico z osvetlitvijo na vedno vklopljeno
Varno je reči, da je računalniška doba postala polnoletna. Minili so dnevi, ko v temi niste mogli tipkati brez namizne svetilke ali kakšnega drugega vira svetlobe. Danes ima večina računalnikov a
Spremenite število dni, da se vrnete na prejšnjo različico sistema Windows
Spremenite število dni, da se vrnete na prejšnjo različico sistema Windows
V operacijskem sistemu Windows 10 ima uporabnik le 10 dni časa, da opazi in preuči morebitne težave z novo zgradbo in jo odstrani. Število dni za vrnitev na prejšnjo različico sistema Windows 10 je mogoče spremeniti.
Kako pošiljati in prejemati besedilna sporočila v računalniku brez telefona
Kako pošiljati in prejemati besedilna sporočila v računalniku brez telefona
Pošiljanje kratkih sporočil je zelo priročno komunikacijsko sredstvo - zlasti za kratka sporočila ali pogovore, ki si ne zaslužijo telefonskega klica. Kaj pa, če morate nekomu sporočiti in telefona nimate pri sebi? Ali morda ti
Kako izbrisati vse opombe v programu Microsoft Word
Kako izbrisati vse opombe v programu Microsoft Word
Opombe in opombe so lahko zelo koristne, če želite dokumentu dodati komentarje, pojasnila in sklice. Omogočajo enostavno ločevanje dodatnih opomb od besedila. Vendar jih boste včasih dobili
PUBG: Kako igrati z boti
PUBG: Kako igrati z boti
Leta 2020 se je PUBG Corp, razvijalec znane streljačine battle royale, PUBG, odločil uvesti bote v javno srečanje. To je bilo implementirano v posodobitvi 7.2, razlog za to odločitev pa je bil povečati vrzel v spretnostih. Novejši igralci
Prenesite Deskthemepack Installer za Windows 7
Prenesite Deskthemepack Installer za Windows 7
Deskthemepack Installer za Windows 7. Deskthemepack Installer je edinstvena rešitev za uporabnike sistema Windows 7, ki omogoča namestitev tem Windows 8 z enim klikom. Pustite komentar ali si oglejte celoten opis Avtor: Sergey Tkachenko, https://winaero.com. https://winaero.com Prenesite »Deskthemepack Installer for Windows 7« Velikost: 58,26 Kb AdvertismentPCRepair: Odpravite težave s sistemom Windows. Vse. Povezava za prenos: kliknite
11 načinov, kako to popraviti, ko Waze ne deluje
11 načinov, kako to popraviti, ko Waze ne deluje
Kaj storiti, ko Waze ne naloži zemljevida, GPS ne deluje ali je kakšna druga težava z Waze. Običajno samo znova zaženite aplikacijo, če pa Waze ne deluje, morate samo počakati. Preizkusiti je še več, zato bomo obravnavali tudi to.