POPRAVEK: V tem sistemu je onemogočen izvajanje skriptov PowerShell

Odpravljanje težav z izvajanjem skriptov PowerShell v tem sistemu je onemogočeno
Če želite odpraviti različne težave z računalnikom, priporočamo DriverFix:
Ta programska oprema bo zagotovila, da bodo vaši gonilniki delovali in vas tako varovala pred pogostimi računalniškimi napakami in okvarami strojne opreme. Preverite vse svoje voznike zdaj v treh preprostih korakih:
  1. Prenesite DriverFix (preverjena datoteka za prenos).
  2. Kliknite Zaženite optično branje najti vse problematične gonilnike.
  3. Kliknite Posodobi gonilnike da dobite nove različice in se izognete sistemskim okvaram.
  • DriverFix je prenesel 0 bralci ta mesec.

PowerShell je mehanizem za avtomatizacijo, ki uporabnikom pomaga pri avtomatizaciji opravil. V zadnjem času je veliko ljudi poročalo, da imajo med izvajanjem skripta težave PowerShell.

Glede na poročila uporabnikov sistem v tem primeru vrne naslednje sporočilo o napaki.

testcript.ps1 ni mogoče naložiti, ker je izvajanje skriptov v tem sistemu onemogočeno.

Napaka se v bistvu pojavi zaradi varnostnega ukrepa, ki se izvaja v operacijskem sistemu Windows. Sistem ne dovoljuje izvajanja nobenega skripta v vašem sistemu brez skrbniških dovoljenj. Za odpravljanje težav z zagnanimi skripti je treba pri tej sistemski napaki slediti korakom, navedenim v tem članku.


Kako popraviti PowerShell Running script je v tem sistemu onemogočen?

1. ByPass politiko izvrševanja

  1. Ukaz lahko posodobite za dostop do skripta prek pravilnika.
  2. Odprite dialog s pritiskom na Windows + R tipke.
  3. Tip Powershell v besedilno polje in hkrati pritisnite Ctrl + Shift + Enter tipke. Ta postopek bo PowerShell zagnal kot skrbnik.
    Odprti PowerShell, ki izvaja skripte, je v tej sistemski napaki PowerShell onemogočen
  4. Zdaj lahko za izvedbo določenega skripta PowerShell vnesete naslednji ukaz: c:> PowerShell -ExecutionPolicy ByPass -File testcript.ps1Izvedbena politika ByPass, ki izvaja skripte, je pri tej sistemski napaki PowerShell onemogočena
  5. Na koncu pritisnite tipko Enter in preverite, ali sistem uspešno zažene skript.

Opomba: Ta rešitev bo obšla politiko izvajanja za zagon skripta v vašem sistemu. Premaknite se na naslednjo rešitev, če ne želite obiti privzetega pravilnika.


2. Spremenite politiko izvrševanja

  1. Istočasno pritisnite Windows + R combo, da odprete pogovorno okno za zagon.
  2. Ko se na vašem zaslonu odpre pogovorno okno, vnesite Powershell in pritisnite Ctrl + Shift + Enter tipke za odpiranje PowerShell s skrbniškim dostopom.Odprti PowerShell, ki izvaja skripte, je v tej sistemski napaki PowerShell onemogočen
  3. Na podlagi vaše posebne situacije vam Windows omogoča, da pravilnik nastavite na štiri različne načine. Če želite dobiti seznam izvedbenih pravil, lahko vnesete ukaz: Get-ExecutionPolicy -List
  4. Pritisnite tipko Enter in zdaj boste videli seznam, ki prikazuje stanje politike izvajanja za vse uporabniške skupine.
  5. Preverite stanje LocalMachine pod stolpcem obsega.
  6. Če je pravilnik izvajanja nastavljen na Omejeno ali Nedoločeno, morate pravilnik izvajanja nastaviti na Neomejeno.
  7. Vnesite naslednji ukaz, da spremenite stanje v oknu PowerShell: Set-ExecutionPolicy RemoteSignedsprememba izvajanja politike izvajanja skriptov je onemogočena v tej sistemski napaki lupine
  8. Pritisnite tipko Enter tipko za izvedbo ukaza in nato Y za potrditev spremembe.
  9. Če težava še vedno obstaja, jo zamenjajte RemoteSigned s Neomejeno.

Opomba: Izvedbena politika RemoteSigned omejuje vaš sistem, da zažene tiste skripte, ki jih ne podpiše zaupanja vreden založnik. Če pa izberete Neomejeno, se omejitev odstrani.


Če so vam naše rešitve v pomoč, nam v spodnjem oddelku za komentarje sporočite, katera od njih je delovala za vas.

Kako uporabljati PowerShell ErrorAction? (Vodnik s primeri)

Kako uporabljati PowerShell ErrorAction? (Vodnik s primeri)Powershell

Ta cmdlet obravnava dejanje, če pride do napakePowerShell ErrorAction je pogost parameter, ki začne delovati vsakič, ko pride do napake.Ta priročnik bo obravnaval PowerShell ErrorAction, njegove pa...

Preberi več
Kako natisniti spremenljivke okolja v programu Powershell: 4 preprosti nasveti

Kako natisniti spremenljivke okolja v programu Powershell: 4 preprosti nasvetiPowershell

S temi hitrimi koraki natisnite spremenljivke okolja v PowerShellSpremenljivke okolja shranjujejo podatke o informacijah, ki jih uporabljajo operacijski sistem in drugi programi.Do spremenljivk oko...

Preberi več
Kako kopirati datoteke v oddaljeni računalnik s Powershell

Kako kopirati datoteke v oddaljeni računalnik s PowershellPowershell

Preprosti skripti za kopiranje datotek na PowerShellPowerShell je robusten Microsoftov skriptni terminal, ki se uporablja za izvajanje več operacij.Z ustreznimi skripti lahko prenesete eno ali več ...

Preberi več