Führen Sie exe an der Eingabeaufforderung aus

10

Wie führe ich eine EXE-Datei an der Eingabeaufforderung aus?

Wenn sich die EXE-Datei beispielsweise unter befindet C:\file.exe, wie führe ich diese Datei aus, wenn sich die Eingabeaufforderung derzeit an einem anderen Speicherort befindet, z D:\.

Quacksalber
quelle

Antworten:

16

Sie können es entweder über den expliziten Pfad ausführen:

c:\file.exe

oder fügen Sie den Speicherort zum Pfad hinzu (ich habe immer das Verzeichnis ac: \ bin, in dem meine kleinen Snippets gespeichert werden können - kein wirklich koscherer Speicherort für Windows mit mehreren Benutzern, aber keine meiner Windows-Installationen ist für mehrere Benutzer):

copy c:\file.exe c:\bin  :: put it in a better directory.
path %path%;c:\bin       :: if not already in the path.
file                     :: run it (unless there is another 'file' in path).

Beachten Sie, dass Sie bei dieser zweiten Lösung Ihren Pfad so einrichten sollten, dass er bei jedem Start verfügbar ist (in autoexec.bat, wenn Sie wirklich DOS verwenden, oder im Control Panel -> System -> EnvironmentFenster, wenn Sie Windows verwenden).

Beachten Sie außerdem, dass bei Verwendung der Systemsteuerungslösung die derzeit geöffneten Befehlsfenster nicht betroffen sind. Sie müssen sie herunterfahren und erneut öffnen, um die neue Umgebungsvariable abzurufen.


quelle
2

Wenn Sie sich auf Ihrem Laufwerk D: befinden, können Sie weiterhin "c: \ file.exe" eingeben.

Nettogrof
quelle
1

Sie sollten den Pfad c: \ zu Ihrem Windows-Systempfad hinzufügen, damit jedes Laufwerk, in dem Sie sich befinden, und wenn Sie die Datei file.exe ausführen, Ihren definierten Pfad überprüfen und Ihr Programm dort ausführen.

Gehen Sie dazu zu Windows - Mein Computer - klicken Sie rechts für Eigenschaften - Erweiterte Schaltfläche - Umgebungsvariablen - am unteren Rand des Fensters sehen Sie den PFAD - Bearbeiten, hinzufügen; c: \ und speichern Dies sollte funktionieren - ich denke, es wird brauche einen Neustart


quelle
1

Um die Laufwerke zu wechseln, geben Sie einfach C:die Eingabetaste ein und drücken Sie die Eingabetaste. Geben Sie ein, um Verzeichnisse zu ändern cd somedirectory.

Nehmen wir an, ich bin bei D:\Bradund ich möchte rennen C:\Windows\notepad.exe. Sie können entweder einfach den Namen explizit eingeben, wie andere vorgeschlagen haben, oder Sie können dies tun:

C:
cd \Windows
notepad
Brad
quelle
0

Der beste Weg, um eine EXE-Datei auszuführen, deren vollständiger Name nicht bekannt ist, ist:

Angenommen, Ihr Dateiname lautet, Installer_4756873653.exeaber Sie kennen den vollständigen Namen nach dem Installer_und den Speicherort der Datei nichtC:\

cd C:\
dir Installer_*.* /b > FileToRun.bat
FileToRun.bat
kfir
quelle
3
Warum nicht einfach "Installer" eingeben und dann die Tabulatortaste drücken?
Daniel R Hicks
Könnte in einem Skript nützlich sein.
Vadipp
0

Erstellen Sie eine .bat- oder .cmd-Datei und schreiben Sie Inhalte in

cd your_directory_one start filename.exe

cd your_directory_second start filename.exe

es funktioniert für mich

Loi Pham
quelle