Hoe een PowerShell-scriptbestand te maken en uit te voeren op Windows 11/10
Een script is slechts een verzameling opdrachten die zijn opgeslagen in een tekstbestand (met de speciale .ps1- extensie) die PowerShell begrijpt en in volgorde uitvoert om verschillende acties uit te voeren. In dit bericht zullen we het proces schetsen dat betrokken is bij het maken en uitvoeren van een PowerShell -scriptbestand op Windows 11/10 .
PowerShell is een opdrachtregelprogramma dat door Microsoft is ontworpen om opdrachten en scripts uit te voeren om instellingen te wijzigen en taken te automatiseren. In zekere zin is het vergelijkbaar met Command Prompt . PowerShell is echter een meer capabele opdrachtregelinterface ( CLI ) die een uitgebreide set hulpprogramma's en meer flexibiliteit en controle biedt. In tegenstelling tot de opdrachtprompt is PowerShell ook beschikbaar op Windows , macOS en Linux .
Om te zien hoe u het PowerShell -scriptbestand maakt en uitvoert op Windows 11/10 , volgt u de instructies voor elk van de taken zoals weergegeven in de respectievelijke secties.
Een PowerShell -scriptbestand maken
Op Windows 11/10 kunt u PowerShell -scriptbestanden maken met vrijwel elke teksteditor of de ISE -console ( Integrated Scripting Environment ). De voorkeursoptie om scripts in de toekomst te bouwen, is echter om de Visual Studio Code - editor met de PowerShell- extensie te gebruiken.
Visual Studio Code - ook bekend als VS Code - is een gratis en uitbreidbare code-editor voor meerdere platforms die een omgeving biedt om vrijwel elke programmeertaal te bewerken. En wanneer u de PowerShell - extensie toevoegt, krijgt u een volledig interactieve bewerkingservaring voor scripts, zelfs met ondersteuning voor IntelliSense (code-aanvulling).
U kunt als volgt een PowerShell -scriptbestand maken op Windows 11/10 met VS Code :
- Ga naar de downloadpagina van Visual Studio(Head to Visual Studio Download page) .
- Klik op de Windows- knop om het installatieprogramma te downloaden.
- Dubbelklik op(Double-click) het gedownloade bestand om het installatieproces van VS Code te starten .
- Bevestig de voorwaarden van de overeenkomst.
- Klik op de knop Volgende(Next) .
- Klik nogmaals op de knop Volgende(Next) .
- Klik nog een keer op de knop Volgende .(Next)
- Bevestig(Confirm) indien nodig aanvullende taken.
- Klik op de knop Volgende(Next) .
- Klik op de knop Installeren(Install) .
- Klik op de knop Voltooien(Finish) .
Nadat u de stappen hebt voltooid, kunt u doorgaan met het installeren van de PowerShell- extensie. Hier is hoe:
- VS-code openen .
- Klik op het tabblad Extensies(Extensions) in het linkerdeelvenster of druk op de toetscombinatie CTRL + SHIFT + X
- Zoek naar PowerShell en selecteer het bovenste resultaat.
- Klik op de knop Installeren(Install) .
Nadat u de installatiestappen hebt voltooid, kunt u PowerShell -scripts gaan schrijven met Visual Studio Code . Hier is hoe:
- VS-code openen .
- Klik op het menu Bestand(File) en selecteer de optie Nieuw bestand(New File) .
- Klik op het menu Bestand(File) en selecteer de optie Opslaan als(Save as) .
- Geef in het veld Bestandsnaam(File name) een naam op voor het bestand met de extensie .ps1 — bijvoorbeeld TWC_script.ps1 .
- Klik op de knop Opslaan(Save) .
Schrijf een nieuw script of plak het script dat u wilt uitvoeren, bijvoorbeeld:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
Het bovenstaande script zal de onderstaande zin op het scherm weergeven.
Welcome to TheWindowsClub.com! Your first script executed successfully
U kunt rechtsboven op de knop Uitvoeren(Run) klikken (of op de F5-toets drukken) om het script uit te voeren.
- Klik op het menu Bestand .(File)
- Klik op de optie Opslaan(Save) .
Nadat u de stappen hebt voltooid met Visual Studio Code , is het script klaar om te worden uitgevoerd, maar het zal standaard mislukken. Dit komt omdat de standaard PowerShell-instellingen altijd zijn ingesteld om de uitvoering van elk script te blokkeren . (De enige uitzondering is als u de inhoud van het script uitvoert in Visual Studio Code of PowerShell ISE .)
PowerShell -scriptbestand uitvoeren op Windows 11/10
Om een scriptbestand met PowerShell uit te voeren , moet u het uitvoeringsbeleid op Windows 11/10 wijzigen .
Op Windows 11/10 bevat PowerShell vier uitvoeringsbeleidslijnen, waaronder:
- Beperkt —(Restricted —) Voorkomt dat elk script wordt uitgevoerd.
- RemoteSigned — Staat(Allows) scripts toe die op het apparaat zijn gemaakt, maar scripts die op een andere computer zijn gemaakt, worden alleen uitgevoerd als ze de handtekening van een vertrouwde uitgever bevatten.
- AllSigned — Alle scripts worden uitgevoerd, maar alleen als een vertrouwde uitgever ze heeft ondertekend.
- Onbeperkt — (Unrestricted —) Voert(Runs) elk script uit zonder enige beperking.
U kunt als volgt het PowerShell -scriptbestand uitvoeren op Windows 11/10:
- Druk op Windows key + X om het Power User Menu te openen(open Power User Menu) .
- Druk op A op het toetsenbord om PowerShell te starten in de beheerders-/verhoogde modus.
- Typ in de PowerShell -console de onderstaande opdracht en druk op Enter .
Set-ExecutionPolicy RemoteSigned
- Typ A en druk op Enter (indien van toepassing).
Typ vervolgens de onderstaande opdracht en druk op Enter om het script uit te voeren. Zorg(Make) ervoor dat u de tijdelijke aanduiding "PATHTOSCRIPT" wijzigt in de locatie van uw script.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
Nadat u de stappen hebt voltooid, wordt het script uitgevoerd en als het correct is geschreven, zou u de uitvoer zonder problemen moeten zien.
Dat is het over het maken en uitvoeren van het PowerShell -scriptbestand op Windows 11/10 !
Gerelateerd(Related) : Lokale PowerShell-scripts uitvoeren zonder te ondertekenen(How to run local PowerShell Scripts without Signing) .
Related posts
Schakel beveiligingsvragen in Windows 11/10 uit met een PowerShell-script
Controleer de Windows 10 OS-architectuur met PowerShell of Command Prompt
Maak een systeemherstelpunt met behulp van de opdrachtprompt of PowerShell
Windows PowerShell ISE gebruiken - Zelfstudie voor beginners
Wat is PWSH.EXE? Lijst met PWSH-syntaxis die u kunt gebruiken
Hoe de PowerShell-versie te controleren in Windows 11/10
Bestanden zippen en unzippen met PowerShell in Windows 11/10
Wifi uitschakelen met CMD of Powershell in Windows 10
Extern bureaublad inschakelen met de opdrachtprompt of PowerShell
Reset Windows Update Client met PowerShell Script
PowerShell toevoegen aan het contextmenu in Windows 10
Hoe u PowerShell en opdrachtprompt kunt resetten naar de standaardinstellingen
Appx-app-pakket installeren met PowerShell in Windows 11/10
Hoe PowerShell-opdrachtgeschiedenis te zien op Windows 10
Microsoft PowerShell Script Browser helpt u gemakkelijk scriptvoorbeelden te vinden
Webcams vinden en uitschakelen met PowerShell in Windows 10
Hoe u op afstand de Windows 10-computer opnieuw kunt opstarten met PowerShell
PowerShell-script plannen in Taakplanner op Windows 10
PowerShell uitschakelen in Windows 11/10
PowerShell 7 lijst met nieuwe functies