A PowerShell végrehajtási házirendjének megváltoztatása

click fraud protection

A PowerShell nagyon erős eszköz, és amint Peter Parker elmondja neked; nagy hatalommal jár nagy felelősség. Ez a hatékony eszköz felhasználható a rendszer károsodására, ha nem vigyázol, hogyan használja. Pontosabban, a káros PowerShell-parancsfájlok, ha futtatják őket, megtörhetnek valamit. Pontosan ezért korlátozza a PowerShell a futó szkriptek futtatását. Többféle biztonsági réteggel rendelkezik, amelyek alkalmazhatók, amelyek korlátozzák az összes szkriptet, vagy csak az aláíratlan és nem ellenőrzött szkripteket. Ha nem tudja futtatni a biztonságos PowerShell-parancsfájlt, akkor meg kell változtatnia a PowerShell-végrehajtási irányelvet. Itt van, hogyan.

Jelentkezzen be rendszerébe rendszergazdai fiókkal, és nyissa meg a PowerShell adminisztrációs jogokkal.

Futtassa a következő parancsot;

Set-ExecutionPolicy

A PowerShell paramétert kér. A paraméter megmutatja, hogy milyen engedélyeket kell beállítani a PowerShell számára.

Négy paramétert állíthat be;

Korlátozott - Nem lehet szkripteket futtatni. A Windows PowerShell csak interaktív módban használható.

instagram viewer

AllSigned - Csak a megbízható kiadók által aláírt szkriptek futtathatók.
RemoteSigned - A letöltött szkripteket megbízható kiadónak kell aláírnia, mielőtt futtathatnák azokat.
Korlátlan - Korlátozások nélkül; az összes Windows PowerShell szkript futtatható.

a Microsoft TechNet-en keresztül

Írja be a beállítani kívánt engedélyeknek megfelelő paramétert, majd koppintson az Enter elemre.

Megkérjük, hogy erősítse meg a változást, mielőtt végrehajtja. Írja be a megfelelő betűt a módosítás megerősítéséhez, majd koppintson az Enter gombra.

A változás menet közben zajlik. Nem kell újraindítania a rendszert vagy a PowerShell szoftvert. Ha korábban nem tudta futtatni a PowerShell-parancsfájlt, akkor megadhatja a PowerShell számára az elérési utat, és ez futni fog.

A változtatás megfordítása egyszerű, és ugyanazt a folyamatot követi. Futtassa a Set-ExecutionPolicy parancsot, majd adja meg a választott paramétert. Ha korábban korlátlanul hozzáférést adott a PowerShellnek, akkor korlátozhatja, vagy ismét korlátozhatja a megfelelő paraméterrel.

Így változtathatja meg a PowerShell végrehajtási házirendjét a Windows összes verzióján.

watch instagram story