Voer Powershell-script uit vanuit CMD - Beknopte handleiding
2 minuut. lezen
Uitgegeven op
Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer
Wilt u het PowerShell-script vanuit CMD uitvoeren omdat dit mogelijk niet beschikbaar is op uw systeem? Of wil je gewoon inwerken PowerShell-functionaliteit zonder het hele script in een CMD-batchbestand te herschrijven? Als uw antwoord op een van deze vragen “Ja” is, zal dit artikel u helpen!
Een PowerShell-script uitvoeren vanuit CMD
- Openen Command Prompt in Windows met verhoogde rechten van de startmenu door te typen CMD en klikken CMD app> Als administrator uitvoeren.
- Standaard wordt de CMD-console geopend in het C: \ Windows \ System32 map.
- Navigeer naar de map van het PowerShell-script met behulp van de CD opdracht.
- Ik heb bijvoorbeeld de PS1-script in rijden D, dus voer ik de volgende opdracht uit in CMD: cd /dD:
- Voer nu deze opdracht uit: powershell.exe .\SimplePS.ps1.
- vervangen .\SimplePS.ps1 met uw eigen PowerShell-scriptbestandsnaam met de PS-extensie.
- Het script moet worden uitgevoerd binnen de geselecteerde map volgens de onderliggende codes. Als er iets te printen valt, zie je dat op CMD.
- Bijvoorbeeld, "Hallo, dit is een eenvoudig PowerShell-script!' in het huidige script.
Tip van een expert
Bij het uitvoeren van een PowerShell-script op CMD kan het proces worden onderbroken vanwege de ongepaste instellingen voor het Set-uitvoeringsbeleid kenmerk.
Er zijn twee manieren om deze fout op te lossen:
PowerShell gebruiken
- Klik met de rechtermuisknop op de startmenu pictogram en kies Windows PowerShell (Admin) aan de hand van de Power User contextmenu.
- Wanneer u de console ziet, voert u deze opdracht uit: Set ExecutionPolicy RemoteSigned.
- Hit Enter.
- Als je het ziet Ja en Nee aanwijzingen, druk op Y en druk op Enter weer.
CMD gebruiken
- Open CMD met verhoogde rechten.
- Kopieer en plak deze opdracht en druk op Enter: powershell Set-ExecutionPolicy RemoteSigned.
Gerelateerde metingen:
Nu weet u hoe u een PowerShell-script vanuit CMD moet uitvoeren. Dit is een snelle en gemakkelijke manier om geavanceerde scripts op een rudimentair programma uit te voeren terminal.
Heeft het artikel geholpen? Kent u een betere manier om hetzelfde resultaat te bereiken? Deel uw mening hieronder.
Gebruikersforum
0 berichten