Oprava: PowerShell Spúšťanie skriptov je v tomto systéme zakázané

Oprava PowerShell Spúšťanie skriptov je v tomto systéme zakázané
Na vyriešenie rôznych problémov s počítačom odporúčame DriverFix:
Tento softvér udrží vaše ovládače v činnosti a zaistí vám tak bezpečnosť pred bežnými chybami počítača a zlyhaním hardvéru. Skontrolujte všetky svoje ovládače teraz v 3 jednoduchých krokoch:
  1. Stiahnite si DriverFix (overený súbor na stiahnutie).
  2. Kliknite Spustite skenovanie nájsť všetky problematické ovládače.
  3. Kliknite Aktualizácia ovládačov získať nové verzie a vyhnúť sa poruchám systému.
  • DriverFix bol stiahnutý používateľom 0 čitateľov tento mesiac.

PowerShell je automatizačný nástroj, ktorý pomáha používateľom pri automatizácii úloh. Nedávno veľa ľudí uviedlo, že majú problémy so spustením skriptu v systéme Windows PowerShell.

Podľa správ používateľov systém v takom prípade zobrazí nasledujúce chybové hlásenie.

testcript.ps1 nie je možné načítať, pretože v tomto systéme je vypnuté spustenie skriptov.

K chybe v zásade dochádza z dôvodu bezpečnostného opatrenia implementovaného v operačnom systéme Windows. Systém neumožňuje spustenie žiadneho skriptu vo vašom systéme bez správcovských povolení. Podľa pokynov v tomto článku musíte vyriešiť problém so spustenými skriptmi, ktoré sú pre túto systémovú chybu zakázané.


Ako opraviť PowerShell Spúšťanie skriptov je v tomto systéme zakázané?

1. ByPass the Execution Policy

  1. Môžete aktualizovať príkaz a získať prístup k prístupu skriptu pomocou politiky.
  2. Dialógové okno chodu otvoríte stlačením Windows + R kľúče.
  3. Typ Powershell do textového poľa a súčasne stlačte Ctrl + Shift + Enter kľúče. Tento proces bude bežať ako správca v prostredí PowerShell.
    pri spustení skriptov otvoreného prostredia PowerShell je pri tejto chybe systému PowerShell zakázané
  4. Teraz môžete zadať nasledujúci príkaz na vykonanie konkrétneho skriptu PowerShell: c:> powershell -ExecutionPolicy ByPass -Files testscript.ps1Pri tejto chybe systému PowerShell je politika spúšťania skriptov ByPass zakázaná
  5. Nakoniec stlačte kláves Enter a skontrolujte, či váš systém úspešne spúšťa skript.

Poznámka: Toto riešenie obíde Pravidlá vykonávania na spustenie skriptu vo vašom systéme. Ak nechcete obísť predvolené pravidlá, prejdite na ďalšie riešenie.


2. Zmeňte politiku vykonávania

  1. Súčasne stlačte Windows + R combo otvorte dialógové okno spustenia.
  2. Po otvorení dialógového okna na obrazovke zadajte Powershell a stlačte Ctrl + Shift + Enter kľúče na otvorenie prostredia PowerShell s prístupom správcu.pri spustení skriptov otvoreného prostredia PowerShell je pri tejto chybe systému PowerShell zakázané
  3. Na základe vašej konkrétnej situácie vám systém Windows umožňuje nastaviť zásadu do štyroch rôznych režimov. Zoznam pravidiel vykonávania získate zadaním príkazu: Get-ExecutionPolicy -List
  4. Stlačte tlačidlo Zadajte kľúč a teraz uvidíte zoznam zobrazujúci stav politiky vykonávania pre všetky skupiny používateľov.
  5. Skontrolujte stav LocalMachine v stĺpci rozsahu.
  6. Ak je politika vykonávania nastavená na Obmedzené alebo Nedefinované, musíte nastaviť Pravidlá vykonávania na Bez obmedzenia.
  7. Zadajte nasledujúci príkaz na zmenu stavu v okne PowerShell: Set-ExecutionPolicy RemoteSignedspustenie skriptov pri zmene politiky vykonávania zmien je pri tejto chybe powerhell systému zakázané
  8. Stlačte tlačidlo Zadajte stlačte kláves na vykonanie príkazu a potom Y na potvrdenie zmeny.
  9. Ak problém stále pretrváva, vymeňte ho RemoteSigned s Bez obmedzenia.

Poznámka: Zásada spustenia RemoteSigned obmedzuje váš systém v spúšťaní tých skriptov, ktoré nepodpísal dôveryhodný vydavateľ. Ak však vyberiete možnosť Neobmedzené, obmedzenie sa zruší.


Ak boli vaše riešenia užitočné, dajte nám vedieť v sekcii komentárov, ktorá z nich pre vás pracovala.

Čo je Try Catch v PowerShell a ako ho používať

Čo je Try Catch v PowerShell a ako ho používaťPowershell

Tu je návod, ako riešiť chyby pomocou jednoduchých cmdletov príkazového riadkaAk ste častým používateľom PowerShellu, očividne ste sa stretli s obrazovkou plnou červeného textu indikujúceho chybu.M...

Čítaj viac
Ako opraviť nefunkčnosť Try Catch PowerShell?

Ako opraviť nefunkčnosť Try Catch PowerShell?Powershell

Ak to chcete opraviť, hľadajte nesprávnu syntaxAk Try-Catch nefunguje v prostredí PowerShell, musíte skontrolovať nesprávnu syntax a hodnoty chybových akcií.Táto príručka vysvetlí rôzne spôsoby rie...

Čítaj viac
Ako používať PowerShell ErrorAction? (Sprievodca s príkladmi)

Ako používať PowerShell ErrorAction? (Sprievodca s príkladmi)Powershell

Tento cmdlet spracuje akciu, ak sa vyskytne chybaPowerShell ErrorAction je bežný parameter, ktorý sa aktivuje vždy, keď sa vyskytne chyba.Táto príručka bude diskutovať o chybe PowerShell, jej param...

Čítaj viac