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

Kako isključiti Motion Photo na Androidu
Kako isključiti Motion Photo na Androidu
Fotografija s pokretom zgodna je opcija na Android telefonima, ali je možete isključiti ako je ne želite. Evo kako natjerati telefon da snima samo fotografije.
Pubg mobile lite | akcijska online igra Battle Royale
Pubg mobile lite | akcijska online igra Battle Royale
Ne možemo programski onemogućiti automatske oglase na stranici, pa smo tu!
Kako povezati svoj Amazon Echo s televizorom
Kako povezati svoj Amazon Echo s televizorom
Amazon Fire TV i Fire Sticks fantastični su alati koji vam omogućavaju pristup bogatom sadržaju s Amazona. Svaki od Fire proizvoda dolazi s jedinstvenim daljinskim upravljačem, koji se koristi za navigaciju platformom i reprodukciju vaših omiljenih TV emisija i
Kako promijeniti boju zaslona za prijavu u sustavu Windows 8.1
Kako promijeniti boju zaslona za prijavu u sustavu Windows 8.1
Kao i njegov prethodnik, Windows 8.1 još uvijek nema mogućnost promjene boje zaslona za prijavu. Zaslon za prijavu je onaj koji prikazuje korisničke račune i pojavljuje se odmah nakon zaključanog zaslona. Iako većina korisnika uopće ne obraća pažnju na boju zaslona za prijavu, postoji kategorija korisnika (uključujući i mene) koji radije prilagođavaju
Dragon Ball Legends je Xenoverse u vašem džepu i krvavo je briljantan
Dragon Ball Legends je Xenoverse u vašem džepu i krvavo je briljantan
Dragon Ball Legends nesumnjivo je nevjerojatno ambiciozna mobilna igra za Bandai Namco. Predstavljen na GDC 2018, Bandai je zaronio dublje u svoju najnoviju mobilnu igru ​​tijekom praktičnog događaja u San Franciscu otkrivajući čitav niz novih detalja
Kako promijeniti sliku profila u Webexu
Kako promijeniti sliku profila u Webexu
Uz mnoge platforme društvenih medija i usluge videokonferencija danas, nemate profilnu sliku kada prvi put napravite svoj račun. Ove usluge obično imaju zadanu sliku – ponekad vaše inicijale – koja stoji kao vaša profilna slika do
Kako pronaći Discord korisnički ID
Kako pronaći Discord korisnički ID
Svi Discord korisnici, poslužitelji, kanali i poruke imaju jedinstvene ID brojeve. Možete se pridružiti i koristiti Discord bez da znate bilo koji od brojeva budući da programeri općenito koriste samo njih. Korisnički ID-ovi postoje za stvaranje dnevnika aktivnosti za buduću obradu, referenciranje,