Come posso eseguire un file .exe dal prompt dei comandi?
Ad esempio, se il file .exe si trova in C:\file.exe
, come posso eseguire questo file quando il prompt si trova attualmente in un'altra posizione come D:\
?
Come posso eseguire un file .exe dal prompt dei comandi?
Ad esempio, se il file .exe si trova in C:\file.exe
, come posso eseguire questo file quando il prompt si trova attualmente in un'altra posizione come D:\
?
Risposte:
Puoi eseguirlo utilizzando il percorso esplicito:
c:\file.exe
o aggiungi la sua posizione al percorso (ho sempre una directory ac: \ bin per contenere i miei piccoli frammenti - non proprio una posizione kosher per Windows multiutente, ma nessuna delle mie installazioni di Windows è multiutente):
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 quella seconda soluzione, dovresti impostare il tuo percorso in modo che sia disponibile ogni volta che esegui l'avvio (in autoexec.bat se stai davvero usando DOS o dalla Control Panel -> System -> Environment
finestra se stai usando Windows).
E, nota che, se usi la soluzione del pannello di controllo, ciò non influisce sulle finestre dei comandi attualmente aperte, dovrai chiuderle e riaprirle per raccogliere la nuova variabile d'ambiente.
È necessario aggiungere il percorso c: \ nel PERCORSO del sistema Windows in modo che qualunque unità ci si trovi e quando si esegue il file.exe windows guarderà il percorso definito ed eseguirà il programma lì.
Per fare questo vai su Windows -Il mio computer -clicca a destra per Proprietà - Pulsante Avanzato - Variabili d'ambiente - nella parte inferiore delle finestre vedrai il PERCORSO - Modifica aggiungilo; c: \ e salva Questo dovrebbe funzionare - Penso che funzionerà è necessario un riavvio
Per cambiare unità, basta digitare C:
e premere invio. Per cambiare directory, digitare cd somedirectory
.
Diciamo che sono a D:\Brad
e voglio correre C:\Windows\notepad.exe
. Puoi semplicemente digitare il suo nome esplicitamente come altri hanno suggerito, oppure potresti farlo:
C:
cd \Windows
notepad
Il modo migliore per eseguire un file EXE che non conosci il suo nome completo è:
Supponendo che il nome del file sia, Installer_4756873653.exe
ma non si conosce il nome completo dopo Installer_
e la posizione del file èC:\
cd C:\
dir Installer_*.* /b > FileToRun.bat
FileToRun.bat