„PowerShell“ negalima vadinti įkelta, nes šioje sistemos pataisoje išjungtas scenarijų vykdymas

„Windows“ vartotojai gali paleisti „PowerShell“ scenarijus naudodami „PowerShell“ terminalą naudodami tik vieną komandą. Tačiau kartais, paprastai pirmą kartą naudotojams, klaidos pranešimas „„Powershell“ negalima įkelti, nes šioje sistemoje išjungtas scenarijų vykdymas“ gali pasirodyti mėlyname terminale. Už šios problemos gali būti tiksliai dvi priežastys. Vienas iš jų yra visų scenarijų vykdymo politikos apribojimai, o kitas yra scenarijus iš nežinomo arba nepatikimo tiekėjo. Tiesiog vadovaukitės šiuo paprastu sprendimu, kad nustatytumėte ir išspręstumėte problemą.

1 pataisymas – paleiskite „PowerShell“ administratoriaus režimu

Viena iš dažniausiai daromų klaidų yra bandymas paleisti scenarijų PowerShell terminale be tinkamų administravimo teisių.

1. Turite paspausti Laimėjimo raktas ir įveskite "powershell“.

2. Tada dešiniuoju pelės mygtuku spustelėkite „„Windows PowerShell“.“ ir bakstelėkite „Vykdykite kaip administratorius“.

SKELBIMAS

„Windows Powersehll“ min

Kai terminalas atsidarys su tinkamomis administravimo teisėmis, turėtumėte pabandyti dar kartą paleisti apvalkalo scenarijų ir patikrinti, ar jis veikia.

2 pataisymas – patikrinkite ir pakeiskite vykdymo politiką

Vykdymo politika draudžia paleisti kai kuriuos scenarijus.

1. Dabar tiesiog paspauskite Laimėjimo raktas ir įveskite "powershell“.

2. Tada dešiniuoju pelės mygtuku spustelėkite „„Windows PowerShell“.“ ir bakstelėkite „Vykdykite kaip administratorius“.

„Windows Powersehll“ min

3. Kai atsidarys „PowerShell“ terminalas, tipo šį kodą ir paspauskite Įeikite sužinoti dabartinę scenarijų politikos būseną.

Get-ExecutionPolicy -List
Gauti vykdymo politikos sąrašą Min

4. Dabar galite pamatyti visą visų vartotojų / vartotojų grupių vykdymo strategijų sąrašą.

Paprastai numatytoji vykdymo apimtis yra „Neapibrėžtas“ būsena.

Patikrinkite sąrašą Min

5. Dabar Kopijuoti įklijuoti šį kodą, kad nustatytumėte vykdymo politiką į Neribojama režimas*.

Set-ExecutionPolicy Neribota

6. Dabar jūsų paklaus „Ar norite pakeisti vykdymo politiką“. Tiesiog įveskite "Y“ komandoje ir paspauskite Įeikite pritaikyti pakeitimą.

Neribota Taip Min

Dabar galite lengvai paleisti scenarijų savo sistemoje. „PowerShell“ neberibos scenarijaus vykdymo.

Tokiu būdu iš viso nesusidursite su scenarijaus vykdymo problemomis.

*PASTABA

PowerShell vykdymo politika yra gyvybiškai svarbi sauga, kuri neleidžia sistemoje paleisti jokių nežinomų, kenkėjiškų scenarijų. Taigi, neturėtumėte palikti to turimam nustatymui. Įvykdžius scenarijų rekomenduojama nustatyti vykdymo politiką į „AllSigned“ arba „RemoteSigned“.

1. Atidaryk PowerShell kaip administratorius.

2. Kai jį atidarysite, paleiskite šią komandą, kad apribotumėte bet kurio scenarijaus vykdymą jūsų sistemoje.

Set-ExecutionPolicy Restricted
Vykdymo politika Apribota Min

Apribojus vykdymo politiką, jokie scenarijai nebus vykdomi.

Be to, jei norite, galite perjungti saugos lygį į švelnesnį. Yra 4 pagrindiniai saugos lygiai, kuriuos galite nustatyti vykdymo strategijai. Yra -

1. Apribota – Šis režimas neleidžia vykdyti jokio scenarijaus sistemoje. Ribotas režimas yra aukščiausio lygio vykdymo politika, kurią galite nustatyti.

2. Allsigned – Sistemoje gali būti vykdomi tik visi patikimų leidėjų pasirašyti scenarijai. Šiuo režimu negalite paleisti jokio trečiosios šalies nežinomo scenarijaus.

3. Nuotoliniu būdu pasirašyta – Sistemoje gali būti vykdomi nuotoliniu būdu pasirašyti scenarijai, taip pat scenarijai, parašyti vietiniame kompiuteryje.

4. Neribojama – Neribotas režimas, kaip rodo pavadinimas, leidžia paleisti bet kokį scenarijų sistemoje. Tai gali būti pavojinga, nes kenkėjiški scenarijai nebus blokuojami.

Tarkime, kad bandote nustatyti vykdymo politiką į „RemoteSinged“, ir paleiskite šį kodą padidintame „PowerShell“ terminale.

Set-ExecutionPolicy RemoteSigned
Nuotolinis dainuojamas min

Galite uždaryti komandų eilutės terminalą.

Taip pat galite atsisiųsti šį kompiuterio taisymo įrankį, kad surastumėte ir išspręstumėte bet kokią kompiuterio problemą:
1 žingsnis - Atsisiųskite „Restoro PC Repair Tool“ iš čia
2 žingsnis - Spustelėkite Pradėti nuskaitymą, kad automatiškai rastumėte ir išspręstumėte bet kokią kompiuterio problemą.
Kaip patikrinti, ar yra aplankas / katalogas naudojant „PowerShell“.

Kaip patikrinti, ar yra aplankas / katalogas naudojant „PowerShell“.Powershell

Norėdami sukurti naują katalogą „PowerShell“, naudokite cmdlet „New-Item“.„PowerShell“ yra „Microsoft“ sukurta komandų eilutės apvalkalas ir scenarijų kalba.Tai leidžia vartotojams naršyti, kurti, ...

Skaityti daugiau
Kaip pašalinti numatytąsias „Windows 11“ programas naudojant „PowerShell“.

Kaip pašalinti numatytąsias „Windows 11“ programas naudojant „PowerShell“.Powershell„Windows 11“

Pašalinkite nepageidaujamas numatytas programas naudodami paprastą komandąNorėdami pašalinti sistemos programas iš kompiuterio, turite paleisti „Windows PowerShell“ programą su administratoriaus te...

Skaityti daugiau
Pataisymas: terminas nėra atpažįstamas kaip cmdlet pavadinimas

Pataisymas: terminas nėra atpažįstamas kaip cmdlet pavadinimasPowershell

Norėdami išspręsti šią problemą, patikrinkite, ar PowerShell scenarijuje nėra klaidųĮdiekite reikalingus modulius, kad ištaisytumėte terminą, „PowerShell“ neatpažįstamas kaip pavadinimo klaida.Įsit...

Skaityti daugiau