PowerShell unterstützt eine Vielzahl von Dateien, die mit Befehlen ausgeführt werden sollen. Ausführbar (.exe) Dateien sind eine von ihnen. Der .EXE -Dateien beginnen mit dem Betrieb, sobald sie geöffnet sind. Diese .EXE -Dateien können mit verschiedenen Methoden wie C oder C ++ - Sprache und Python erstellt werden. Das Betriebssystem stört nicht, wie oder warum diese Datei erstellt wurde. Es wirkt nur, um die Datei auszuführen. Einmal der .Die EXE -Datei wird erstellt, Sie müssen keine Codierung oder zusätzliche Aufgaben ausführen. Sie müssen den Anweisungen befolgen.
Außerdem die .EXE -Dateien können Inhalte enthalten, aber die Bedingung ist, dass sie nach dem Öffnen ausgeführt werden müssen. Die Vielfalt der PowerShell -CMDlets unterstützt die Öffnung des Öffnens der .EXE -Dateien.
In diesem Artikel verweisen wir auf zahlreiche Methoden, um a zu führen .EXE -Datei mit Hilfe von Windows PowerShell:
Wie man rennt .EXE -Dateien mit PowerShell
Es gibt verschiedene Möglichkeiten, eine zu führen .EXE -Datei mit dem PowerShell -Terminal.
Öffnen Sie zunächst Ihr PowerShell -Terminal. Klicken Sie im Startmenü auf das Suchsymbol und suchen Sie nach PowerShell. Sobald Sie Ihr Suchergebnis gefunden haben, klicken Sie auf PowerShell. Öffnen Sie es, um zu schreiben:
Methode 1
Öffnen Sie Ihr PowerShell -Terminal. Sobald es geöffnet ist, verfolgen Sie den Ort der .EXE -Datei. In meinem Fall die .Die EXE -Datei wird im Verzeichnis gespeichert “C: \ Benutzer \ adnan \ Downloads", Und der Name der Datei ist"Badmon.exe“. Sie müssen Ihr Terminal in das Zielverzeichnis verschieben. Sie müssen das verwenden “CDBefehl zum Ändern des Verzeichnisses:
> CD -DownloadsWie Sie überprüfen können, wurde das vorliegende Arbeitsverzeichnis in Downloads geändert. Sie können den folgenden Befehl ausführen, um die Datei im Ordner zu überprüfen oder nicht:
> Get-Childitem„Badmon.exe ” existiert im Verzeichnis;
Der nächste Befehl, der die Datei öffnet, ist also unten angegeben:
> .\ Batmon.exeEs ist obligatorisch zu schreiben “.\" Vor dem .Exe -Dateiname. Andernfalls wird der Befehl nicht ausgeführt. Der Installateur von “Badmon.exe”Wird nach der erfolgreichen Ausführung des Befehls beginnen:
Darüber hinaus können Sie diese Methode mit PowerShell ISE ausführen. Es wird beobachtet, dass PowerShell ISE die Dropdown -Liste der im gezielten Verzeichnis verfügbaren Dateien bereitstellt. In "Methode 1"Das Zielverzeichnis ist"C: \ Benutzer \ adnan \ Downloads„Also navigieren Sie in Ihrem Terminal zu diesem Verzeichnis. Wenn Sie tippen “.\ ", Es wird eine Dropdown-Liste der verfügbaren Dateien geöffnet, wie unten gezeigt:
Darüber hinaus, wenn Sie den Namen der eingeben .EXE -Datei wird der Dateiname in der Dropdown -Liste angezeigt, und wenn Sie die Eingabetaste drücken können, um die auszuführen .EXE -Datei:
Methode 2
Diese Methode verwendet die Startprozess cmdlet. Der angegebene CMDLet PowerShell mit dem “-Dateipfad”Option nimmt den vollständigen Pfad der .EXE -Datei. Darüber hinaus, "-Argumentliste”Gibt die Parameter an, wenn der Prozess in PowerShell beginnt. Wohingegen "-Durchgehen”Wird verwendet, um zu überprüfen.
Zum Beispiel möchte ich öffnen “Filelister.exe„, Der im Verzeichnis liegt: C: \ user \ adnan \ downloads \ filelister.exe.
Kopieren Sie den Pfad der .EXE -Datei und Einfügen in den unten angegebenen Befehl:
> Startprozess -wait -filepath 'c: \ user \ adnan \ downloads \ filelister.exe '-ArgumentList'/s '-passthruWenn Sie den Befehl eingeben, wird die angeforderte geöffnet .EXE -Datei und Betrieb:
Eine andere Möglichkeit, die auszuführen .Die EXE -Datei erfolgt mit demselben CMDLet Startprozess. Diesmal navigieren wir jedoch am Terminal zum Verzeichnis der .EXE -Datei. Zum Beispiel wollen wir das öffnen “Filelister.exe"Das ist in"C: \ Benutzer \ adnan \ Downloads“. Das Verzeichnis ändern in Downloads Verwenden des folgenden Befehls:
> CD -DownloadsNach dem Umzug zum Standort müssen Sie den folgenden Befehl ausführen, um auszuführen “Filelister.exe„:
> Startprozessfilelister.exeSie können Methode 2 auch mit PowerShell ISE durchführen. PowerShell ISE ist benutzerfreundlicher, da es die vollständige CMDLet-Liste zeigt, beginnend mit dem ersten Wort, das Sie eingeben.
Open PowerShell ISE und navigieren Sie zur .EXE -Dateispeicherort. Führen Sie die aus Startprozess cmdlet wie unten angegeben:
> Startprozessfilelister.exeDer Befehl und die Ausgabe in beiden Fällen sind gleich. Aus PowerShell wird jedoch eine Ausgabe erzeugt, und die andere Ausgabe erzeugt von PowerShell ISE
Abschluss:
PowerShell automatisiert verschiedene Aufgaben des Windows -Betriebssystems. Es kann eine Vielzahl von Dateien ausführen. ausführbare Dateien oder .exe sind einer von ihnen. Dieser Leitfaden hilft Ihnen dabei, etwas Neues über PowerShell zu lernen. In diesem Beitrag haben wir verschiedene Methoden zum Ausführen eines gezeigt .EXE -Datei von Windows PowerShell. Der eingebaute Startprozess CMDLET von PowerShell ist am meisten zum Öffnen verwendet .EXE -Dateien.