- - Kā mainīt PowerShell izpildes politiku

Kā mainīt PowerShell izpildes politiku

PowerShell ir diezgan spēcīgs rīks un kā PēterisPārkers jums pateiks; ar lielu spēku nāk liela atbildība. Šo jaudīgo rīku var izmantot, lai kaitētu jūsu sistēmai, ja neesat uzmanīgs, kā to izmantojat. Konkrēti, kaitīgie PowerShell skripti, ja tiem ļauj darboties, var kaut ko sabojāt. Tieši tāpēc PowerShell ierobežo skriptu darbību. Tam ir vairāki piemērojamie drošības līmeņi, kas ierobežo visus skriptus vai tikai neparakstītos un nepārbaudītos skriptus. Ja nevarat palaist PowerShell skriptu, par kuru esat pārliecināts, ka esat drošs, tad jums tas jāmaina PowerShell izpildes politika. Lūk, kā.

Piesakieties savā sistēmā ar administratora kontu un atveriet PowerShell ar administratora tiesībām.

Izpildiet šo komandu;

Set-ExecutionPolicy

PowerShell lūgs jums parametru. Šis parametrs norāda, kādas atļaujas iestatīt programmai PowerShell.

Var iestatīt četrus parametrus;

Ierobežots - Nevar palaist nevienu skriptu. Windows PowerShell var izmantot tikai interaktīvā režīmā.
AllSigned - Var darbināt tikai tos skriptus, kurus parakstījis uzticams izdevējs.
RemoteSigned - Lejupielādētos skriptus jāparaksta uzticamam izdevējam, pirms tos var palaist.
Neierobežots - nav ierobežojumu; visus Windows PowerShell skriptus var palaist.

izmantojot Microsoft TechNet

Ievadiet parametru, kas atbilst atļaujām, kuras vēlaties iestatīt, un pieskarieties Enter.

Jums tiks lūgts apstiprināt izmaiņas pirms to izpildes. Ierakstiet atbilstošo burtu, lai apstiprinātu izmaiņas, un piesitiet Enter.

Pārmaiņas notiek lidojumā. Jums nevajadzēs restartēt sistēmu vai PowerShell. Ja jūs iepriekš nevarējāt palaist PowerShell skriptu, varat norādīt PowerShell ceļu uz to tagad, un tas darbosies.

Izmaiņu atsaukšana ir vienkārša un seko tamtas pats process. Jums jāpalaiž komanda Set-ExecutionPolicy un pēc tam jāiesniedz jūsu izvēlētais parametrs. Ja iepriekš esat piešķīris PowerShell neierobežotu piekļuvi, varat to ierobežot vai vēlreiz ierobežot, izmantojot pareizo parametru.

Tādējādi jūs maināt PowerShell izpildes politiku visās Windows versijās.

Komentāri