In diesem Tutorial werden verschiedene Methoden zum Ausführen der CMD -Befehle in PowerShell beobachtet.
So führen Sie den CMD -Befehl in PowerShell aus?
Dies sind die Methoden, mit denen CMD -Befehle in PowerShell ausgeführt werden können:
Methode 1: CMD -Befehl in PowerShell mit dem Aufrufoperator „&“ ausführen
Der Aufrufbetreiber oder Anrufbetreiber “&Wird verwendet, um den angegebenen Pfad oder eine ausführbare Datei auszuführen. Darüber hinaus können Sie es auch nutzen, um den CMD -Befehl in PowerShell auszuführen.
Syntax
Die Syntax zum Hinzufügen eines Invocator -Operators in PowerShell lautet wie folgt:
> & "Sample-CMD-Command"Problem
Zum Beispiel kann der erwähnte Befehl in der “ausgeführt werdenEingabeaufforderung”:
> "C: \ Benutzer \ Muhammad Farhan \ Desktop \ Invocation Operator.txt"Infolgedessen wird die folgende Textdatei geöffnet:
Versuchen wir nun, denselben Befehl in der PowerShell -Konsole auszuführen:
> "C: \ Benutzer \ Muhammad Farhan \ Desktop \ Invocation Operator.txt"Wie Sie sehen können, hat PowerShell den Dateinamen zurückgegeben, anstatt die Datei auszuführen oder zu öffnen.
Lösung
Dieses Problem kann gelöst werden, indem der Aufrufoperator platziert wird&Vor dem gegebenen Weg, um es in die PowerShell auszuführen:
> & "C: \ Benutzer \ Muhammad Farhan \ Desktop \ Invocation Operator.txt"Die Datei wird jetzt im Notizblock geöffnet:
Methode 2: Führen Sie den CMD -Befehl in PowerShell mit „CMD aus. exe ”
Die zweite Methode ist die “CMD. exe”. Es wird vor dem ausführbaren Code platziert, um den CMD -Befehl in PowerShell auszuführen.
Syntax
Hier ist die Syntax der Verwendung der CMD. exe:
> CMD. exe /cBeispiel
Jetzt werden wir den CMD -Befehl in PowerShell ausführen. Zum Beispiel starten wir “Notizblock" Verwendung der "CMD. exe" Befehl:
> CMD. EXE /C NOTEPAD.exeHier:
Ausgang
Methode 3: CMD -Befehl in PowerShell mit dem Rohroperator „|“ ausführen
Die endgültige Methode zum Ausführen des CMD -Befehls in PowerShell verwendet den Rohroperator “|”. Das Rohr "|Der Bediener wird im CMD verwendet, um die Ausgabe des vorherigen Befehls als Eingabe an den nächsten Befehl zu übertragen oder zu senden.
Syntax
Hier ist die Syntax für die Verwendung des Rohroperators „|“ in Powershell:
>Beispiel
In diesem Beispiel werden wir starten “Notizblock”Verwenden Sie den Rohroperator in PowerShell:
> Notizblock.exe | CMDHier:
Ausgang
Das ging nur darum, CMD -Befehle in PowerShell auszuführen.
Abschluss
Verwenden Sie den Aufrufoperator &, CMD, um den Befehl cmd in PowerShell auszuführen. exe oder Rohroperator. Diese Befehle sind speziell so konzipiert, dass CMD -Befehle in der PowerShell -Konsole ausgeführt werden. Alle diese Ansätze haben unterschiedliche Syntax und Arbeiten, die diskutiert werden. In diesem Tutorial wurden mehrere Ansätze zum Ausführen des CMD -Befehls in PowerShell vorgestellt.