- - Kuinka muuttaa PowerShell-suorituskäytäntöä

Kuinka muuttaa PowerShell-suorituskäytäntöä

PowerShell on aika tehokas työkalu ja kuten PeterParker kertoo sinulle; suurella voimalla tulee suuri vastuu. Tätä tehokasta työkalua voidaan käyttää vahingoittamaan järjestelmääsi, jos et ole varovainen kuinka käytät sitä. Erityisesti haitalliset PowerShell-skriptit, jos ne annetaan suorittaa, voivat rikkoa jotain. Juuri tämän vuoksi PowerShell rajoittaa komentosarjojen suorittamista. Sillä on useita suojauskerroksia, joita voidaan soveltaa ja jotka rajoittavat kaikkia komentosarjoja tai vain allekirjoittamattomia ja vahvistamattomia komentosarjoja. Jos et pysty suorittamaan PowerShell-skriptiä, jonka olet varma, että olet turvallinen, sinun on vaihdettava PowerShell-suorituskäytäntö sen tekemiseksi. Tässä on miten.

Kirjaudu järjestelmään järjestelmänvalvojan tilillä ja avaa PowerShell järjestelmänvalvojan oikeuksilla.

Suorita seuraava komento;

Set-ExecutionPolicy

PowerShell kysyy parametria. Parametri kertoo, mitkä käyttöoikeudet asetetaan PowerShellille.

Voit asettaa neljä parametria;

rajoitettu - Skriptejä ei voi suorittaa. Windows PowerShelliä voidaan käyttää vain vuorovaikutteisessa tilassa.
AllSigned - Vain luotettavan julkaisijan allekirjoittamat skriptit voidaan suorittaa.
RemoteSigned - Luotettavan julkaisijan on allekirjoitettava ladatut skriptit ennen niiden suorittamista.
rajoittamaton - Ei rajoituksia; kaikki Windows PowerShell -komentosarjat voidaan suorittaa.

Microsoft TechNetin kautta

Kirjoita parametri, joka vastaa asetettavia käyttöoikeuksia, ja napauta Enter.

Sinua pyydetään vahvistamaan muutos ennen sen suorittamista. Kirjoita vastaava kirjain vahvistaaksesi muutoksen ja napauta Enter.

Muutos tapahtuu lennossa. Sinun ei tarvitse käynnistää järjestelmää tai PowerShelliä uudelleen. Jos et aiemmin pystynyt suorittamaan PowerShell-skriptiä, voit antaa PowerShellille polun siihen nyt ja se suoritetaan.

Muutoksen peruuttaminen on yksinkertaista ja seuraa tätäsama prosessi. Sinun on suoritettava Set-ExecutionPolicy -komento ja annettava sitten valitsemasi parametri. Jos olet aiemmin antanut PowerShellille rajoittamattoman pääsyn, voit rajoittaa sitä tai rajoittaa sitä jälleen oikealla parametrilla.

Näin muutat PowerShell-suorituskäytäntöä kaikissa Windows-versioissa.

Kommentit