PowerShell nevar saukt par ielādētu, jo šajā sistēmas labojumā ir atspējota skriptu izpilde

How to effectively deal with bots on your site? The best protection against click fraud.

Windows lietotāji var palaist savus PowerShell skriptus, izmantojot PowerShell termināli tikai ar vienu komandu. Bet dažreiz, parasti lietotājiem, kuri pirmo reizi, tiek parādīts kļūdas ziņojums "Powershell nevar ielādēt, jo šajā sistēmā ir atspējota skriptu izpilde” var parādīties zilajā terminālī. Šīs problēmas pamatā var būt tieši divi iemesli. Viens no tiem ir izpildes politikas ierobežojumi visiem skriptiem, bet otrs ir nezināma vai neuzticama piegādātāja skripts. Vienkārši izpildiet šo vienkāršo risinājumu, lai identificētu un novērstu problēmu.

1. labojums – palaidiet PowerShell administratora režīmā

Viena no visbiežāk pieļautajām kļūdām ir mēģināt palaist skriptu PowerShell terminālī bez atbilstošām administratīvām tiesībām.

1. Jums ir jānospiež Win atslēga un ierakstiet "Powershell“.

2. Pēc tam ar peles labo pogu noklikšķiniet uz "Windows PowerShell” un pieskarieties „Izpildīt kā administratoram“.

REKLĀMA

Windows Powersehll Min

Kad terminālis tiek atvērts ar atbilstošām administratīvām tiesībām, mēģiniet vēlreiz palaist čaulas skriptu un pārbaudīt, vai tas darbojas.

instagram story viewer

2. labojums — pārbaudiet un mainiet izpildes politiku

Izpildes politika aizliedz jums palaist dažus skriptus.

1. Tagad vienkārši nospiediet Win atslēga un ierakstiet "Powershell“.

2. Pēc tam ar peles labo pogu noklikšķiniet uz "Windows PowerShell” un pieskarieties „Izpildīt kā administratoram“.

Windows Powersehll Min

3. Kad tiek atvērts PowerShell terminālis, veids šo kodu un nospiediet Ievadiet lai uzzinātu skriptu pašreizējo politikas statusu.

Get-ExecutionPolicy -List
Iegūt izpildes politiku sarakstu min

4. Tagad jūs varat redzēt visu lietotāju/lietotāju grupu izpildes politiku sarakstu.

Parasti noklusējuma izpildes joma ir iestatīta uz “nenoteikts” statuss.

Pārbaudiet sarakstu Min

5. Tagad kopēt ielīmēt šo kodu, lai iestatītu izpildes politiku uz Neierobežots režīms*.

Set-ExecutionPolicy neierobežota

6. Tagad jums tiks jautāts "Vai vēlaties mainīt izpildes politiku“. Vienkārši ierakstiet "Y” komandā un nospiediet Ievadiet lai piemērotu izmaiņas.

Neierobežots Jā Min

Tagad jūs varat viegli palaist skriptu savā sistēmā. PowerShell vairs neierobežos skripta izpildi.

Tādā veidā jums vispār nebūs jāsaskaras ar skripta palaišanas problēmām.

*PIEZĪME

PowerShell izpildes politika ir ļoti svarīga drošība, kas neļauj sistēmā darboties nezināmiem, ļaunprātīgiem skriptiem. Tāpēc nevajadzētu atstāt to pieejamo iestatījumu ziņā. Kad skripts ir izpildīts, ieteicams iestatīt izpildes politiku uz “AllSigned” vai “RemoteSigned”.

1. Atveriet PowerShell kā administrators.

2. Kad esat to atvēris, palaidiet šo komandu, lai ierobežotu jebkura skripta izpildi jūsu sistēmā.

Set-ExecutionPolicy Restricted
Izpildes politika Ierobežota Min

Pēc izpildes politikas ierobežošanas skripti netiks izpildīti.

Turklāt, ja vēlaties, varat pārslēgt drošības līmeni uz saudzējošāku. Ir 4 pamata drošības līmeņi, kurus varat iestatīt izpildes politikai. Tur ir -

1. Ierobežots – Šis režīms aizliedz jebkāda skripta izpildi sistēmā. Ierobežotais režīms ir augstākais izpildes politikas līmenis, ko varat ievietot.

2. Allsigned – Sistēmā var palaist tikai visus uzticamu izdevēju parakstītos skriptus. Šajā režīmā nevar palaist nevienu nezināmu trešās puses skriptu.

3. RemoteSigned – Sistēmā var palaist attālināti parakstītus skriptus, kā arī skriptus, kas rakstīti lokālajā datorā.

4. Neierobežots - Neierobežotais režīms, kā norāda nosaukums, ļauj palaist jebkuru skriptu sistēmā. Tas var būt bīstami, jo ļaunprātīgi skripti netiks bloķēti.

Pieņemsim, ka mēģināt iestatīt izpildes politiku uz “RemoteSinged", un izpildiet šo kodu paaugstinātā PowerShell terminālī.

Set-ExecutionPolicy RemoteSigned
Tālvadības Singed Min

Varat aizvērt komandu uzvednes termināli.

Varat arī lejupielādēt šo datora labošanas rīku, lai atrastu un novērstu jebkuru datora problēmu:
1. darbība — Lejupielādējiet Restoro datora labošanas rīku no šejienes
2. darbība - Noklikšķiniet uz Sākt skenēšanu, lai automātiski atrastu un labotu jebkuru datora problēmu.
Teachs.ru
Kā lietot PowerShell ErrorAction? (Rokasgrāmata ar piemēriem)

Kā lietot PowerShell ErrorAction? (Rokasgrāmata ar piemēriem)Powershell

Šī cmdlet apstrādā darbību, ja rodas kļūdaPowerShell ErrorAction ir izplatīts parametrs, kas darbojas ikreiz, kad rodas kļūda.Šajā rokasgrāmatā tiks apspriests PowerShell ErrorAction, tā parametri ...

Lasīt vairāk
Kā drukāt vides mainīgos programmā Powershell: 4 vienkārši padomi

Kā drukāt vides mainīgos programmā Powershell: 4 vienkārši padomiPowershell

Izmantojiet šīs ātrās darbības, lai programmā PowerShell drukātu vides mainīgosVides mainīgie glabā datus par operētājsistēmas un citu programmu izmantoto informāciju.Varat piekļūt vides mainīgajie...

Lasīt vairāk
Kā kopēt failus uz attālo datoru, izmantojot Powershell

Kā kopēt failus uz attālo datoru, izmantojot PowershellPowershell

Vienkārša failu kopēšanas skripti programmā PowerShellPowerShell ir spēcīgs Microsoft skriptu terminālis, ko izmanto vairāku darbību veikšanai.Varat pārsūtīt vienu un vairākus failus uz attālām iek...

Lasīt vairāk
ig stories viewer