Glavni Windows 10 Kako promijeniti PowerShell Izvršna pravila u sustavu Windows 10

Kako promijeniti PowerShell Izvršna pravila u sustavu Windows 10



Prema zadanim postavkama, PowerShell ograničava pokretanje skripti na računalima krajnjih korisnika. Ova je postavka dobra sa sigurnosnog stajališta. Međutim, ako koristite puno skripti koje ste sami preuzeli ili kodirali, to može biti stvarno neugodno. U ovom ćemo članku pregledati kako promijeniti zadane politike izvršavanja za PowerShell skripte u sustavu Windows 10.

Oglas


Windows PowerShell ima četiri različite politike izvršavanja:

  • Ograničeno - ne mogu se pokretati nijedne skripte. Windows PowerShell može se koristiti samo u interaktivnom načinu.
  • AllSigned - Mogu se pokretati samo skripte potpisane od pouzdanog izdavača.
  • RemoteSigned - preuzete skripte mora potpisati pouzdani izdavač prije nego što se mogu pokrenuti.
  • Neograničeno - bez ograničenja; mogu se pokrenuti sve Windows PowerShell skripte.
  • Nedefinirano - Nije postavljeno pravilo izvršenja.

Ako politika izvršenja nije postavljena i nije konfigurirana, prikazuje se kao 'Nedefinirano'. Evo kako možete vidjeti trenutnu vrijednost.

Kako vidjeti PowerShell Izvršnu politiku

  1. Otvorite PowerShell .
  2. Upišite ili kopirajte-zalijepite sljedeću naredbu i pritisnite tipku Enter:
    Get-ExecutionPolicy -Popis

PowerShell Pogledajte Izvršna pravila

Naredba će prikazati sve politike izvršavanja. Kao što vidite, postoji niz opsega za koje se može definirati politika izvršenja. Može se globalno postaviti za sve korisnike, samo za trenutnog korisnika ili za trenutni postupak. Trenutna politika procesa ima prioritet nad trenutnim postavkama korisnika. Trenutačna korisnička politika nadjačava globalnu opciju. Imajte ovo na umu. Sada, pogledajmo kako promijeniti politiku izvršavanja skripti za PowerShell.

Promijenite PowerShell Izvršenje politike za postupak

  1. Otvorite a naredbeni redak ili PowerShell.
  2. Pokrenite datoteku powershell.exe s argumentom -ExecutionPolicy Unrestricted. Na primjer,
    Powershell.exe -ExecutionPolicy neograničen -Datoteka c:  data  test.ps1

Ovo će pokrenuti vašu skriptu koristeći pravila neograničenog izvršavanja. Umjesto skripte, možete pokrenuti cmdlet ili ono što želite. Umjesto 'Neograničeno', možete koristiti bilo koju drugu gore spomenutu politiku.

Savjet: Za otvorenu PowerShell konzolu možete promijeniti politike izvršavanja pomoću naredbe:

Set-ExecutionPolicy neograničeni -Scope Proces

Ostat će aktivan sve dok ne zatvorite trenutni prozor PowerShell.Pravila izvršenja PowerShell postavljena su za proces

Promijenite pravila izvršavanja PowerShell-a za trenutnog korisnika

  1. Otvorite PowerShell.
  2. Upišite ili kopirajte-zalijepite sljedeću naredbu i pritisnite tipku Enter:
    Set-ExecutionPolicy neograničeni -Scope CurrentUser

Savjet: Ako pravilo nije postavljeno nakon gornje naredbe, pokušajte ga kombinirati s argumentom -Force, ovako:

Set-ExecutionPolicy neograničeni -Scope CurrentUser-Force

Kada se politika izvršenja postavi za trenutnog korisnika, ona će nadjačati opseg 'LocalMachine'. Opet, za postupak ga možete nadjačati za trenutnu instancu PowerShell kako je gore opisano.

Promijenite globalnu politiku izvršenja PowerShell

Ova se politika izvršenja odnosi na računalo, što znači da je učinkovita za one korisničke račune koji nemaju politike izvršenja koja se primjenjuju pojedinačno. Sa zadanim postavkama, primijenit će se na sve korisničke račune.

Promjena pravila izvršavanja PowerShell u sustavu Windows 10 , učinite sljedeće.

  1. Otvorite PowerShell kao administrator .
  2. Izvršite sljedeću naredbu:
    Set-ExecutionPolicy neograničeni -Scope LocalMachine

Ti si gotov.

Promijenite pravila izvršenja PowerShell-a pomoću podešavanja registra

Politiku izvršenja moguće je promijeniti podešavanjem registra za trenutnog korisnika i računalo. Evo kako se to može učiniti.

  1. Otvori Uređivač registra .
  2. Da biste promijenili politiku izvršenja za trenutnog korisnika, idite na
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Postavite vrijednost niza ExecutionPolicy na jednu od sljedećih vrijednosti: Ograničeno, AllSigned, RemoteSigned, Neograničeno, Nedefinirano.
  4. Da biste promijenili politiku izvršenja za opseg LocalMachine, idite na
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Postavite vrijednost niza ExecutionPolicy na jednu od sljedećih vrijednosti: Ograničeno, AllSigned, RemoteSigned, Neograničeno, Nedefinirano.

Savjet: Pogledajte kako otići do ključa registra jednim klikom . Također, možete brzo se prebacite između HKCU i HKLM u uređivaču registra Windows 10 .

kako provjeriti svoje sljedbenike na trzanju

To je to.

Zanimljivi Članci

Izbor Urednika

Najbolja proširenja za Chrome za promjenu IP adrese
Najbolja proširenja za Chrome za promjenu IP adrese
Ako ne koristite samostalni VPN i želite promijeniti svoju IP adresu, možete koristiti proširenje preglednika. Trebat će vam proxy proširenje ili VPN proširenje, ali oba će obaviti posao. Ako želiš
Kako poslati poruku na GroupMe
Kako poslati poruku na GroupMe
GroupMe je aplikacija za razmjenu poruka koja vam omogućuje stvaranje grupa i brzu komunikaciju s puno ljudi odjednom. Iako je zasjenjen mnogim drugim aplikacijama za razmjenu poruka, GroupMe vrijedi provjeriti. to je
Kako snimiti makronaredbe u sustavu Windows 10
Kako snimiti makronaredbe u sustavu Windows 10
https://www.youtube.com/watch?v=BS0c4VUBabs Prethodno smo raspravljali o tome kako snimiti screencast u sustavu Windows 10. Makronaredba je slična screencastu koji se izvodi poput jednostavnog računalnog programa, osim što bilježi i slijed
Kako preuzeti Cinema HD na FireStick
Kako preuzeti Cinema HD na FireStick
FireStick vam omogućuje preuzimanje aplikacija trećih strana za različite opcije strujanja. Jedan primjer je Cinema HD. Pomoću ove aplikacije možete odabrati i pogledati mnoge dostupne emisije, filmove i još mnogo toga. Međutim, postupak preuzimanja i instalacije za ovu aplikaciju je
Kako povećati ograničenje istovremenog preuzimanja u programu Internet Explorer 11
Kako povećati ograničenje istovremenog preuzimanja u programu Internet Explorer 11
Upravitelj preuzimanja u Internet Exploreru ima ograničenje za količinu istodobno pokrenutih prijenosa ili preuzimanja. Na primjer, u programu Internet Explorer 9 ograničeno je samo na 6 preuzimanja. Uz IE10 i novije verzije, Microsoft je povećao ovo ograničenje na 8 preuzimanja. Ako vam je ovaj iznos nedovoljan ili imate neki drugi razlog
Kako ograničiti uređivanje za određene ćelije u Google tablicama
Kako ograničiti uređivanje za određene ćelije u Google tablicama
Ako Google tablice koristite za posao ili za organizaciju, ključno je zaključavanje ili zaštita imovine na drugi način. Slučajna izmjena ili brisanje, zlonamjerne promjene ili općenite nestašluke ili pogreške mogu uzrokovati gubitak posla i dok
Događaj Microsoftova ureda događa se 2. studenog
Događaj Microsoftova ureda događa se 2. studenog
Ranije ovog mjeseca Microsoft je poslao pozivnice za tisak za svoj Office Office u studenom 2016. godine. Nije jasno što će točno tvrtka najaviti tijekom tog događaja, ali možete očekivati ​​da ćete vidjeti ne samo nadolazeće promjene za Office 365 već i neke nove proizvode. Tu je vjerojatno dugogodišnji konkurent Slacku, Microsoft