U moet mogelijk het uitvoeringsbeleid van PowerShell instellen wanneer u probeert PowerShell-scripts uit te voeren zodat het script kan worden uitgevoerd. Anders kunt u worden begroet met een " scriptnaam kan niet worden geladen omdat het uitvoeren van scripts is uitgeschakeld op dit systeem. "Foutmelding.
Gebruik deze zelfstudie om PowerShell-scriptuitvoering op uw Windows-systeem mogelijk te maken.
Zorg er eerst voor dat het script niet geblokkeerd wordt om met deze stappen te worden uitgevoerd:
- Klik met de rechtermuisknop op het pictogram van het script en selecteer vervolgens " Eigenschappen ".
- Zorg ervoor dat het selectievakje " Deblokkeren " is geselecteerd en selecteer vervolgens " OK ".
Optie 1 - PS-opdracht
- Selecteer de " Start " knop en typ " powershell ".
- Klik met de rechtermuisknop op " Windows PowerShell " en selecteer vervolgens " Uitvoeren als beheerder ".
- Typ het volgende en druk op " Enter ":
Set-ExecutionPolicy RemoteSigned -Force
Optie 2 - Registersleutel
- Houd de Windows-toets ingedrukt en druk vervolgens op " R " om het venster Uitvoeren te openen.
- Typ " regedit " en selecteer vervolgens " OK ":
- Navigeer naar het volgende:
- HKEY_LOCAL_MACHINE
- SOFTWARE
- Microsoft
- PowerShell
- 1
- Shelllds
- Microsoft.Powershell
- Klik met de rechtermuisknop op de map " Microsoft.PowerShell " en selecteer vervolgens " Nieuw "> " Stringwaarde ".
- Typ " ExecutionPolicy " en druk vervolgens op " Enter " om de tekenreeksnaam in te stellen.
- Open " ExecutionPolicy " en typ vervolgens " RemoteSigned " in het veld " Waardegegevens ".
- Selecteer " OK ".
Optie 3 - Groepsbeleid
De instellingen in Groepsbeleid om het uitvoeringsbeleid in te stellen, vindt u in Groepsbeleidbeheer-editor op dit pad:
- Beleid> Beheersjablonen> Windows-onderdelen> Windows PowerShell> Scriptuitvoering inschakelen