Führen Sie das Powershell-Skript über CMD aus – Kurzanleitung
2 Minute. lesen
Veröffentlicht am
Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Mehr erfahren
Möchten Sie das PowerShell-Skript über CMD ausführen, weil es auf Ihrem System möglicherweise nicht verfügbar ist? Oder möchten Sie einfach integrieren PowerShell-Funktionalität ohne das gesamte Skript in eine CMD-Batchdatei umzuschreiben? Wenn Sie eine dieser Fragen mit „Ja“ beantworten, hilft Ihnen dieser Artikel weiter!
So führen Sie ein PowerShell-Skript über CMD aus
- Öffnen Eingabeaufforderung in Windows mit erhöhten Rechten aus dem Startmenü indem CMD und klicken CMD app> Als Administrator ausführen.
- Standardmäßig wird die CMD-Konsole im geöffnet C: \ Windows \ System32 -Ordner.
- Navigieren Sie mit zum Verzeichnis des PowerShell-Skripts CD Befehl.
- Ich habe zum Beispiel das PS1-Skript in Laufwerk D, also führe ich den folgenden Befehl in CMD aus: cd /d D:
- Führen Sie nun diesen Befehl aus: powershell.exe .\SimplePS.ps1.
- Ersetzen .\SimplePS.ps1 mit Ihrem eigenen PowerShell-Skriptdateinamen mit der PS-Erweiterung.
- Das Skript sollte gemäß den zugrunde liegenden Codes im ausgewählten Verzeichnis ausgeführt werden. Wenn es etwas zum Drucken gibt, sehen Sie das auf CMD.
- Zum Beispiel, "Hallo, das ist ein einfaches PowerShell-Skript!” im aktuellen Skript.
Expertentipp
Beim Ausführen eines PowerShell-Skripts auf CMD kann der Prozess aufgrund ungeeigneter Einstellungen für das unterbrochen werden Set-ExecutionPolicy -Funktion
Es gibt zwei Möglichkeiten, diesen Fehler zu beheben:
Verwenden der PowerShell
- Der rechten Maustaste auf auf die Startmenü Symbol und wählen Sie Windows PowerShell (Administrator) von dem Power User Kontextmenü.
- Wenn Sie die Konsole sehen, führen Sie diesen Befehl aus: Set ExecutionPolicy RemoteSigned.
- Hit Enter.
- Wenn du siehst Ja und Nein Eingabeaufforderungen drücken Y und schlagen Enter erneut.
Verwenden von CMD
- Öffnen Sie CMD mit erhöhten Rechten.
- Kopieren Sie diesen Befehl, fügen Sie ihn ein und klicken Sie Enter: Powershell Set-ExecutionPolicy RemoteSigned.
Verwandte Lesungen:
Jetzt wissen Sie, wie Sie ein PowerShell-Skript über CMD ausführen. Dies ist eine schnelle und bequeme Möglichkeit, erweiterte Skripte rudimentär auszuführen Terminal.
Hat der Artikel geholfen? Kennen Sie einen besseren Weg, um das gleiche Ergebnis zu erzielen? Teilen Sie unten Ihre Gedanken mit.
Benutzerforum
0 Nachrichten