it-swarm-eu.dev

eseguire exe dal prompt dei comandi

Come posso eseguire un file .exe dal prompt dei comandi?

Ad esempio, se il file .exe si trova in C:\file.exe, come faccio a eseguire questo file quando il Prompt si trova attualmente in un'altra posizione come D:\?

9
maxy

Puoi eseguirlo usando il percorso esplicito:

c:\file.exe

o aggiungi la sua posizione al percorso (ho sempre ac:\bin directory per contenere i miei piccoli frammenti - non è davvero una posizione kosher per Windows a più utenti, ma nessuna delle mie installazioni di Windows sono utente multiplo):

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).

Nota che, con questa seconda soluzione, dovresti impostare il tuo percorso in modo che sia disponibile ogni volta che lo avvii (in autoexec.bat se sei veramente usando DOS o dalla finestra Control Panel -> System -> Environment se stai usando Windows).

Inoltre, si noti che, se si utilizza la soluzione del pannello di controllo, ciò non influisce sulle finestre di comando attualmente aperte: sarà necessario chiuderle e riaprirle per raccogliere la nuova variabile di ambiente.

15
user53528

se sei sulla tua D: puoi ancora digitare "c:\file.exe"

2
Nettogrof

Dovresti aggiungere il percorso c:\nel tuo PATH di sistema di Windows in modo tale che qualsiasi unità ti trovi e quando esegui la finestra file.exe guardi il tuo percorso definito ed esegui il tuo programma lì.

Per farlo vai su Windows -Il mio computer -click verso destra per Proprietà - Pulsante Avanzato - Variabili d'ambiente- al fondo della finestra vedrai il PERCORSO - Modifica, aggiungi c:\e salva Questo dovrebbe funzionare - Penso che sarà bisogno di un riavvio

1
Jonathan

Per cambiare unità, è sufficiente digitare C: e premere Invio. Per cambiare directory, digitare cd somedirectory.

Diciamo che sono a D:\Brad e voglio eseguire C:\Windows\notepad.exe. Potresti semplicemente digitare il suo nome esplicitamente come gli altri hanno suggerito, oppure potresti fare questo:

C:
cd \Windows
notepad
1
Brad

Crea file .bat o .cmd e scrivi contenuti in

cd your_directory_one start filename.exe

cd your_directory_second avvia filename.exe

funziona per me

0
Loi Pham

Il modo migliore per eseguire un file EXE che non conosci il suo nome completo è:

Supponendo che il tuo nome file sia Installer_4756873653.exe ma non conosci il nome completo dopo Installer_ e il percorso del file è C:\

cd C:\
dir Installer_*.* /b > FileToRun.bat
FileToRun.bat
0
kfir