„Windows PowerShell“ turi keturias skirtingas vykdymo strategijas:
- Apribota – negalima paleisti jokių scenarijų. „Windows PowerShell“ galima naudoti tik interaktyviuoju režimu.
- AllSigned – galima paleisti tik patikimo leidėjo pasirašytus scenarijus.
- RemoteSigned – atsisiųstus scenarijus turi pasirašyti patikimas leidėjas, kad būtų galima juos paleisti.
- Neribojama – jokių apribojimų; galima paleisti visus Windows PowerShell scenarijus.
- Neapibrėžta – vykdymo politika nenustatyta.
Jei vykdymo politika nenustatyta ir nesukonfigūruota, ji rodoma kaip „Neapibrėžta“. Štai kaip galite pamatyti dabartinę vertę.
Turinys paslėpti Kaip pamatyti „PowerShell“ vykdymo politiką Pakeiskite proceso PowerShell vykdymo politiką Pakeiskite dabartinio vartotojo „PowerShell“ vykdymo strategiją Pakeiskite pasaulinę „PowerShell“ vykdymo politiką Pakeiskite „PowerShell“ vykdymo politiką atlikdami registro pakeitimąKaip pamatyti „PowerShell“ vykdymo politiką
- Atidarykite „PowerShell“.
- Įveskite arba nukopijuokite ir įklijuokite šią komandą ir paspauskite klavišą Enter:|_+_|
Komanda parodys visas vykdymo taisykles. Kaip matote, yra keletas sričių, kurioms gali būti nustatyta vykdymo politika. Jis gali būti nustatytas visame pasaulyje visiems vartotojams, tik dabartiniam vartotojui arba dabartiniam procesui. Dabartinė proceso politika turi prioritetą už dabartinio vartotojo nustatymus. Dabartinė vartotojo politika nepaiso visuotinės parinkties. Turėkite tai omenyje. Dabar pažiūrėkime, kaip pakeisti „PowerShell“ scenarijaus vykdymo politiką.
„discord“ mobilusis telefonas negirdi srauto
Pakeiskite proceso PowerShell vykdymo politiką
- Atidarykite komandų eilutę arba „PowerShell“.
- Paleiskite failą powershell.exe su argumentu -ExecutionPolicy Unrestricted. Pavyzdžiui, |_+_|
Bus paleistas scenarijus, naudojant neriboto vykdymo politiką. Vietoj scenarijaus galite paleisti cmdlet arba ką norite. Vietoj „Neribota“ galite naudoti bet kurią kitą aukščiau paminėtą politiką.
Patarimas: jei naudojate atvirą „PowerShell“ konsolę, vykdymo politiką galite perjungti naudodami komandą:
kaip patikrinti ekrano kortelę|_+_|
Jis išliks aktyvus, kol uždarysite dabartinį „PowerShell“ langą.
Pakeiskite dabartinio vartotojo „PowerShell“ vykdymo strategiją
- Atidarykite „PowerShell“.
- Įveskite arba nukopijuokite-įklijuokite šią komandą ir paspauskite klavišą Enter:|_+_|
Patarimas: jei politika nenustatyta po aukščiau pateiktos komandos, pabandykite ją sujungti su argumentu -Force, kaip nurodyta toliau:
|_+_|Kai dabartiniam vartotojui nustatyta vykdymo politika, ji nepaisys „LocalMachine“ taikymo srities. Vėlgi, procesui galite nepaisyti dabartinio „PowerShell“ egzemplioriaus, kaip aprašyta aukščiau.
Pakeiskite pasaulinę „PowerShell“ vykdymo politiką
Ši vykdymo politika taikoma kompiuteriui, o tai reiškia, kad ji galioja toms vartotojų paskyroms, kurioms atskirai netaikoma vykdymo politika. Naudojant numatytuosius nustatymus, jis bus taikomas visoms vartotojų paskyroms.
Norėdami pakeisti „PowerShell“ vykdymo strategiją sistemoje „Windows 10“., atlikite šiuos veiksmus.
ar belaidis xbox valdiklis veikia kompiuteriui
- Atidarykite „PowerShell“ kaip administratorių.
- Vykdykite šią komandą:|_+_|
Su tavimi baigta.
Pakeiskite „PowerShell“ vykdymo politiką atlikdami registro pakeitimą
Vykdymo politiką galima pakeisti atliekant registro pakeitimą tiek dabartiniam vartotojui, tiek kompiuteriui. Štai kaip tai galima padaryti.
- Atidarykite registro rengyklę.
- Norėdami pakeisti dabartinio vartotojo vykdymo strategiją, eikite į|_+_|
- Nustatykite eilutės reikšmę ExecutionPolicy į vieną iš šių reikšmių: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.
- Norėdami pakeisti „LocalMachine“ apimties vykdymo strategiją, eikite į|_+_|
- Nustatykite eilutės reikšmę ExecutionPolicy į vieną iš šių reikšmių: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined.
Patarimas: Sužinokite, kaip vienu spustelėjimu pasiekti registro raktą . Be to, „Windows 10“ registro rengyklėje galite greitai perjungti HKCU ir HKLM.
Viskas.