Führen Sie das Powershell-Skript über CMD aus – Kurzanleitung

Symbol für die Lesezeit 2 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Mehr erfahren

Führen Sie das Powershell-Skript über CMD aus

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

  1. Öffnen Eingabeaufforderung in Windows mit erhöhten Rechten aus dem Startmenü indem CMD und klicken CMD app> Als Administrator ausführen.
CMD-Administrator
  1. Standardmäßig wird die CMD-Konsole im geöffnet C: \ Windows \ System32 -Ordner.
  2. Navigieren Sie mit zum Verzeichnis des PowerShell-Skripts CD Befehl.
  3. Ich habe zum Beispiel das PS1-Skript in Laufwerk D, also führe ich den folgenden Befehl in CMD aus: cd /d D:
Gehe zu D
  1. Führen Sie nun diesen Befehl aus: powershell.exe .\SimplePS.ps1.
Führen Sie Powershell aus
  1. Ersetzen .\SimplePS.ps1 mit Ihrem eigenen PowerShell-Skriptdateinamen mit der PS-Erweiterung.
  2. 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.
  3. Zum Beispiel, "Hallo, das ist ein einfaches PowerShell-Skript!” im aktuellen Skript.
Powershell ausgeführt

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

  1. Der rechten Maustaste auf auf die Startmenü Symbol und wählen Sie Windows PowerShell (Administrator) von dem Power User Kontextmenü.
  2. Wenn Sie die Konsole sehen, führen Sie diesen Befehl aus: Set ExecutionPolicy RemoteSigned.
  3. Hit Enter.
  4. Wenn du siehst Ja und Nein Eingabeaufforderungen drücken Y und schlagen Enter erneut.
Ausführungspolitik

Verwenden von CMD

  1. Öffnen Sie CMD mit erhöhten Rechten.
  2. Kopieren Sie diesen Befehl, fügen Sie ihn ein und klicken Sie Enter: Powershell Set-ExecutionPolicy RemoteSigned.
CMD-Richtlinie

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