Pagrindinis „Windows 10“ Kaip pakeisti „PowerShell“ vykdymo politiką sistemoje „Windows 10“

Kaip pakeisti „PowerShell“ vykdymo politiką sistemoje „Windows 10“



Pagal numatytuosius nustatymus „PowerShell“ apriboja vykdomų scenarijų naudojimą galutinio vartotojo kompiuteriuose. Šis nustatymas yra tinkamas saugumo požiūriu. Tačiau, jei naudojate daugybę scenarijų, kuriuos atsisiuntėte ar užkodavote patys, tai gali būti tikrai nemalonu. Šiame straipsnyje apžvelgsime, kaip pakeisti numatytąją „PowerShell“ scenarijų vykdymo politiką sistemoje „Windows 10“.

Reklama


„Windows PowerShell“ turi keturias skirtingas vykdymo strategijas:

  • Apribota - negalima paleisti jokių scenarijų. „Windows PowerShell“ galima naudoti tik interaktyviuoju režimu.
  • „AllSigned“ - galima paleisti tik tuos scenarijus, kuriuos pasirašė patikimas leidėjas.
  • „RemoteSigned“ - atsisiųstus scenarijus turi pasirašyti patikimas leidėjas, kad juos būtų galima paleisti.
  • Neribojama - nėra jokių apribojimų; galima paleisti visus „Windows PowerShell“ scenarijus.
  • Neapibrėžta - nenustatyta vykdymo politika.

Jei vykdymo politika nenustatyta ir nekonfigūruota, ji rodoma kaip „Neapibrėžta“. Štai kaip galite pamatyti dabartinę vertę.

Kaip pamatyti „PowerShell“ vykdymo politiką

  1. Atidarykite „PowerShell“ .
  2. Įveskite arba nukopijuokite ir įklijuokite šią komandą ir paspauskite klavišą Enter:
    „Get-ExecutionPolicy“ - sąrašas

„PowerShell“ Žr. Vykdymo politiką

Komanda parodys visas vykdymo strategijas. Kaip matote, yra daugybė sričių, kurioms galima apibrėžti vykdymo politiką. Jį galima nustatyti visiems vartotojams, tik dabartiniam vartotojui arba dabartiniam procesui. Dabartinės proceso politikos prioritetas viršija dabartinius vartotojo nustatymus. Dabartinė vartotojo politika nepaiso visuotinės parinkties. Turėkite tai omenyje. Dabar pažiūrėkime, kaip pakeisti „PowerShell“ scenarijaus vykdymo politiką.

Pakeiskite „PowerShell“ vykdymo politiką

  1. Atidarykite a komandinė eilutė arba „PowerShell“.
  2. Paleiskite failą powershell.exe naudodami argumentą -ExecutionPolicy Unrestricted. Pavyzdžiui,
    „Powershell.exe -ExecutionPolicy Unrestricted -File c:  data  test.ps1

Jūsų scenarijus bus paleistas 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 norite atidaryti „PowerShell“ konsolę, vykdymo politiką galite perjungti naudodami komandą:

„Set-ExecutionPolicy Unrestricted -Scope“ procesas

Jis išliks aktyvus, kol neuždarysite dabartinio „PowerShell“ lango.Procesui nustatyta „PowerShell“ vykdymo politika

Keisti „PowerShell“ vykdymo politiką dabartiniam vartotojui

  1. Atidarykite „PowerShell“.
  2. Įveskite arba nukopijuokite ir įklijuokite šią komandą ir paspauskite klavišą Enter:
    „Set-ExecutionPolicy Unrestricted -Scope CurrentUser“

Patarimas: Jei politika nenustatyta po pirmiau pateiktos komandos, pabandykite ją sujungti su argumentu -Force, pavyzdžiui:

„Set-ExecutionPolicy Unrestricted“ - „Scope CurrentUser“ - „Force“

Kai dabartiniam vartotojui bus nustatyta vykdymo politika, ji nepaisys „LocalMachine“ srities. Vėlgi, procesui galite nepaisyti dabartinio „PowerShell“ egzemplioriaus, kaip aprašyta aukščiau.

Pakeiskite visuotinę „PowerShell“ vykdymo politiką

Ši vykdymo politika taikoma kompiuteriui, tai reiškia, kad ji taikoma toms vartotojų abonementams, kurių vykdymo politika nėra taikoma atskirai. Naudojant numatytuosius nustatymus, jis bus taikomas visoms vartotojų abonementams.

Norėdami pakeisti „PowerShell“ vykdymo politiką sistemoje „Windows 10“ , atlikite šiuos veiksmus.

  1. Atidarykite „PowerShell“ kaip administratorių .
  2. Vykdykite šią komandą:
    „Set-ExecutionPolicy Unrestricted“ - taikymo sritis „LocalMachine“

Su tavimi baigta.

Pakeiskite „PowerShell“ vykdymo politiką su registro pakeitimais

Vykdymo politiką galima pakeisti naudojant registro patikslinimą tiek dabartiniam vartotojui, tiek kompiuteriui. Štai kaip tai galima padaryti.

  1. Atidaryk Registro redaktorius .
  2. Norėdami pakeisti dabartinio vartotojo vykdymo politiką, eikite į
    HKEY_CURRENT_USER  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  3. Nustatykite eilutės reikšmę „ExecutionPolicy“ į vieną iš šių reikšmių: Ribota, „AllSigned“, „RemoteSigned“, „Neribota“, „Neapibrėžta“.
  4. Norėdami pakeisti „LocalMachine“ srities vykdymo politiką, eikite į
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  PowerShell  1  ShellIds  Microsoft.PowerShell
  5. Nustatykite eilutės reikšmę „ExecutionPolicy“ į vieną iš šių reikšmių: Ribota, „AllSigned“, „RemoteSigned“, „Neribota“, „Neapibrėžta“.

Patarimas: sužinokite, kaip pereiti prie registro rakto vienu paspaudimu . Be to, galite greitai perjunkite tarp HKCU ir HKLM „Windows 10“ registro rengyklėje .

ar galite pridėti žaidimų prie „PlayStation Classic“

Viskas.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Ar jūsų fotoaparatui reikalinga greita SD kortelė?
Ar jūsų fotoaparatui reikalinga greita SD kortelė?
„Flash“ atminties kortelės skaitmeninėms kameroms dabar yra absurdiškai pigios. 64 GB SD kortelę internete galima nusipirkti už maždaug 30 svarų. Užtenka vietos 5000 neapdorotų failų, pagamintų naudojant įprastą DSLR, arba daugiau nei 30, saugoti
Kaip padidinti nesantaikos serverį
Kaip padidinti nesantaikos serverį
Ar esate pasirengęs perkelti nesantaiką į kitą lygį? Jei esate „Discord Nitro“ vartotojas, jums yra gerų naujienų. Galite padidinti savo paslaugą viršydami 9,99 USD per mėnesį abonentinį mokestį, naudodami įvairius lygius.
Kaip sukurti žemėlapį „Minecraft“.
Kaip sukurti žemėlapį „Minecraft“.
Galite sukurti žemėlapį „Minecraft“ naudodami tik popierių ir kompasą. Norėdami padidinti savo žemėlapį, turėsite naudoti kartografijos lentelę.
Kaip išeiti per prarastus miškus Zelda: BOTW
Kaip išeiti per prarastus miškus Zelda: BOTW
Sužinokite, kur rasti Lost Woods žaidime „Zelda: Breath of the Wild“, kaip įveikti prarastą mišką BOTW ir gauti „Master Sword“.
Kaip pridėti daugiau saugyklos prie „Mac“.
Kaip pridėti daugiau saugyklos prie „Mac“.
Jei „Mac“ kompiuteryje pritrūksta vietos, tai gali būti nemalonu: negalėsite išsaugoti nuotraukų ar failų, jūsų programos nebus atnaujintos ir dėl to jūsų įrenginys gali veikti lėtai. Laimei, ten
„OneClickFirewall“
„OneClickFirewall“
„OneClickFirewall“ yra maža programa, kuri suteiks galimybę blokuoti bet kurios programos prieigą prie interneto. Jis integruojamas su „Explorer“ kontekstiniu meniu. Viskas, ką jums reikia padaryti, tai dešiniuoju pelės mygtuku spustelėkite norimą blokuoti programą ir pasirinkite „Blokuoti prieigą prie interneto“. Naujausia versija: 1.0.0.2 Programa prideda du vykdomojo failo kontekstinio meniu elementus
Kaip pataisyti TCL televizorių, kuris nuolat išsijungia
Kaip pataisyti TCL televizorių, kuris nuolat išsijungia
Nėra blogesnio momento žiūrint mėgstamą TV laidą, kai įrenginys atsitiktinai išsijungia ypač įdomioje scenoje. Jei nežinote, dėl ko televizorius išsijungia, įrenginys gali