Galvenais Windows 10 Kā mainīt PowerShell izpildes politiku sistēmā Windows 10

Kā mainīt PowerShell izpildes politiku sistēmā Windows 10



Pēc noklusējuma PowerShell ierobežo skriptu darbību galalietotāju datoros. Šis iestatījums ir labs no drošības viedokļa. Tomēr, ja izmantojat daudz skriptu, kurus pats esat lejupielādējis vai kodējis, tas var būt patiešām kaitinošs. Šajā rakstā mēs pārskatīsim, kā mainīt noklusējuma izpildes politiku PowerShell skriptiem sistēmā Windows 10.

Reklāma


Windows PowerShell ir četras dažādas izpildes politikas:

  • Ierobežots - skriptus nevar palaist. Windows PowerShell var izmantot tikai interaktīvajā režīmā.
  • AllSigned - var palaist tikai skriptus, kurus parakstījis uzticams izdevējs.
  • RemoteSigned - lejupielādētie skripti jāparaksta uzticamam izdevējam, pirms tos var palaist.
  • Neierobežots - nav ierobežojumu; visus Windows PowerShell skriptus var palaist.
  • Nav definēts - izpildes politika nav iestatīta.

Ja izpildes politika nav iestatīta un nekonfigurēta, tā tiek parādīta kā “Nav definēta”. Lūk, kā jūs varat redzēt pašreizējo vērtību.

Kā skatīt PowerShell izpildes politiku

  1. Atveriet PowerShell .
  2. Ierakstiet vai kopējiet un ielīmējiet šo komandu un nospiediet taustiņu Enter:
    Get-ExecutionPolicy -List

PowerShell Skatiet izpildes politiku

Komanda parādīs visas izpildes politikas. Kā redzat, ir vairākas darbības jomas, kurām var definēt izpildes politiku. To var iestatīt globāli visiem lietotājiem, tikai pašreizējam lietotājam vai pašreizējam procesam. Pašreizējai procesa politikai ir prioritāte virs pašreizējā lietotāja iestatījumiem. Pašreizējā lietotāja politika ignorē globālo iespēju. Paturiet to prātā. Tagad redzēsim, kā mainīt skripta izpildes politiku PowerShell.

Mainiet procesa PowerShell izpildes politiku

  1. Atveriet a komandu uzvedne vai PowerShell.
  2. Palaidiet failu powershell.exe ar argumentu -ExecutionPolicy Unrestricted. Piemēram,
    Powershell.exe -ExecutionPolicy Neierobežots -Fails c:  data  test.ps1

Tas sāks jūsu skriptu, izmantojot neierobežotas izpildes politiku. Skripta vietā varat sākt cmdlet vai vēlamo. Vietnes “Neierobežots” vietā varat izmantot jebkuru citu iepriekš minēto politiku.

Padoms. Atvērtai PowerShell konsolei izpildes politiku var pārslēgt, izmantojot komandu:

Set-ExecutionPolicy Unrestricted -Scope process

Tas paliks aktīvs, līdz aizvērsit pašreizējo PowerShell logu.Procesam ir iestatīta PowerShell izpildes politika

Mainīt pašreizējā lietotāja PowerShell izpildes politiku

  1. Atveriet PowerShell.
  2. Ierakstiet vai kopējiet un ielīmējiet šo komandu un nospiediet taustiņu Enter:
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser

Padoms. Ja politika nav iestatīta pēc iepriekš minētās komandas, mēģiniet to apvienot ar argumentu -Force, piemēram:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

Kad izpildes politika ir iestatīta pašreizējam lietotājam, tā ignorēs darbības jomu “LocalMachine”. Atkal, procesam varat to ignorēt pašreizējā PowerShell instancē, kā aprakstīts iepriekš.

Mainiet globālo PowerShell izpildes politiku

Šī izpildes politika attiecas uz datoru, tas nozīmē, ka tā ir efektīva tiem lietotāju kontiem, kuriem izpildes politika nav piemērota atsevišķi. Izmantojot noklusējuma iestatījumus, tas tiks lietots visiem lietotāju kontiem.

Lai mainītu PowerShell izpildes politiku sistēmā Windows 10 , rīkojieties šādi.

  1. Atveriet PowerShell kā administratoru .
  2. Izpildiet šādu komandu:
    Set-ExecutionPolicy Unrestricted -Scope LocalMachine

Tu esi pabeidzis.

Mainiet PowerShell izpildes politiku ar reģistra kniebienu

Izpildes politiku var mainīt ar reģistra kniebienu gan pašreizējam lietotājam, gan datoram. Lūk, kā to var izdarīt.

  1. Atveriet Reģistra redaktors .
  2. Lai mainītu pašreizējā lietotāja izpildes politiku, dodieties uz
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Iestatiet virknes vērtību ExecutionPolicy uz kādu no šīm vērtībām: Ierobežots, AllSigned, RemoteSigned, Neierobežots, Undefined.
  4. Lai mainītu LocalMachine darbības jomas izpildes politiku, dodieties uz
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Iestatiet virknes vērtību ExecutionPolicy uz kādu no šīm vērtībām: Ierobežots, AllSigned, RemoteSigned, Neierobežots, Undefined.

Padoms. Skatiet, kā pāriet uz reģistra atslēgu ar vienu klikšķi . Arī jūs varat ātri pārslēdzieties starp HKCU un HKLM Windows 10 reģistra redaktorā .

snapchat, kā ekrānuzņēmumu, nezinot viņiem

Tieši tā.

Interesanti Raksti

Redaktora Izvēle

Kā tikt ārā no bronzas Valorant
Kā tikt ārā no bronzas Valorant
Valorant 5 v5 FPS konkurences režīms ir pārņēmis spēļu kopienu, un jūs beidzot nolēmāt redzēt, par ko ir satraukums. Jūs pabeidzāt savas izvietojuma spēles un saņēmāt sākuma rangu. Viss kārtībā, tu
Kā iegūt patiesu Aero Glass ar izplūšanu sistēmā Windows 8
Kā iegūt patiesu Aero Glass ar izplūšanu sistēmā Windows 8
MSFN dalībnieks BigMuscle ir ieviesis Aero Glass ar caurspīdīgumu un izplūdumu operētājsistēmā Windows 8. Viņa mazā pārnēsājamā lietotne Aero Glass for Win8 v0.2 iestiprina DWM API operētājsistēmā Windows 8 un rada reālus izplūduma un caurspīdīguma efektus uz logu rāmjiem, izmantojot Direct 2D un Tieša 3D. Tas ir vienkārši satriecoši: lietotne ir pārnēsājama
Kā iegūt bitus Hypixel
Kā iegūt bitus Hypixel
Biti varētu būt visvērtīgākā hipikseļa valūta. Varat tos iztērēt Elizabetes kopienas veikalā, iegādājoties vairākas preces, tādējādi ļaujot paātrināt progresu. Tomēr, lai varētu tērēt bitus, vispirms ir jāsakopj a
Kā koplietot TikTok Video ar Facebook
Kā koplietot TikTok Video ar Facebook
https://www.youtube.com/watch?v=nF0A_qHkAIM TikTok, kuru Ķīnā ievada Douyin, ir pasaulē visstraujāk augošā lietotne. Tas oficiāli tika palaists 2016. gada septembrī un piesaistīja vairāk nekā 150 miljonus lietotāju, pirms tajā ievietoja Musical.ly
Kā izveidot bultas karaļvalsts asarās
Kā izveidot bultas karaļvalsts asarās
Loki ir daži no uzticamākajiem un noderīgākajiem ieročiem filmā “The Legend of Zelda: Tears of the Kingdom” (TotK). Tie ir lieliski piemēroti ienaidnieku atvairīšanai no tālienes vai cīņai ar lidojošām radībām. Diemžēl loki bez bultām ir bezjēdzīgi,
Kā atspoguļot Windows 10 Amazon Fire TV Stick
Kā atspoguļot Windows 10 Amazon Fire TV Stick
Amazon Fire TV Stick galvenokārt tiek izmantots stundām un stundām ilgas televīzijas labestības, bet vai zinājāt, ka tas ļauj izmantot televizoru arī kā otro ekrānu? Pareizi; jūs varat izmantot Windows 10
Kā uzzināt, vai kāds ir saņēmis jūsu īsziņu
Kā uzzināt, vai kāds ir saņēmis jūsu īsziņu
Nosūtījāt īsziņu un gaidāt, kamēr viņi atbildēs? Nosūtījāt kaut ko strīdīgu vai emocionālu un nevarat gaidīt, lai redzētu, vai viņi to vēl ir izlasījuši? Interesanti uzzināt, vai ziņojuma saņēmējs ir vienkārši aizņemts