- - Hoe het PowerShell-uitvoeringsbeleid te wijzigen

Het PowerShell-uitvoeringsbeleid wijzigen

PowerShell is een behoorlijk krachtig hulpmiddel en als PeterParker zal het je vertellen; met grote kracht komt grote verantwoordelijkheid. Deze krachtige tool kan worden gebruikt om uw systeem te beschadigen als u niet voorzichtig bent met hoe u het gebruikt. Meer in het bijzonder kunnen schadelijke PowerShell-scripts iets kapot maken. Dit is precies waarom PowerShell lopende scripts beperkt. Het heeft verschillende beveiligingslagen die kunnen worden toegepast die alle scripts beperken of alleen niet-ondertekende en niet-geverifieerde scripts. Als u een PowerShell-script niet kunt uitvoeren waarvan u zeker weet dat het veilig is, moet u het uitvoeringsbeleid van PowerShell wijzigen. Hier is hoe.

Meld u aan bij uw systeem met de beheerdersaccount en open PowerShell met beheerdersrechten.

Voer de volgende opdracht uit;

Set-ExecutionPolicy

PowerShell zal u om een ​​parameter vragen. De parameter vertelt u welke machtigingen u moet instellen voor PowerShell.

Er zijn vier parameters die u kunt instellen;

Beperkt - Er kunnen geen scripts worden uitgevoerd. Windows PowerShell kan alleen in de interactieve modus worden gebruikt.
AllSigned - Alleen scripts ondertekend door een vertrouwde uitgever kunnen worden uitgevoerd.
RemoteSigned - Gedownloade scripts moeten zijn ondertekend door een vertrouwde uitgever voordat ze kunnen worden uitgevoerd.
onbeperkt - Geen beperkingen; alle Windows PowerShell-scripts kunnen worden uitgevoerd.

via Microsoft TechNet

Voer de parameter in die overeenkomt met de machtigingen die u wilt instellen en tik op Enter.

U wordt gevraagd om de wijziging te bevestigen voordat deze wordt uitgevoerd. Typ de bijbehorende letter om de wijziging te bevestigen en tik op Enter.

De verandering vindt onmiddellijk plaats. U hoeft uw systeem of PowerShell niet opnieuw te starten. Als u eerder niet in staat was om een ​​PowerShell-script uit te voeren, kunt u PowerShell nu het pad hiernaar geven en het zal worden uitgevoerd.

De verandering ongedaan maken is eenvoudig en volgt dithetzelfde proces. U moet de opdracht Set-ExecutionPolicy uitvoeren en vervolgens de gewenste parameter opgeven. Als u PowerShell eerder onbeperkte toegang hebt gegeven, kunt u deze beperken of nogmaals beperken met de juiste parameter.

Zo wijzigt u het uitvoeringsbeleid van PowerShell op alle versies van Windows.

Comments