2012-10-28 09:14:52 +0000 2012-10-28 09:14:52 +0000
17
17

Come posso aprire un programma tramite il prompt dei comandi in Windows 8?

Supponiamo che io abbia un programma chiamato any_program.exe e che il mio sistema operativo sia C:. La posizione del programma è D:\Any_Folder\any_program.exe

Come faccio ad avviare/eseguire quel programma tramite il prompt dei comandi in Windows 8?

Ho provato la riga di comando START any_program.exe, ma mi mostra un errore che

Windows non riesce a trovare ‘any_program.exe’. Assicuratevi di aver digitato il nome correttamente e poi riprovate.

A proposito, ha funzionato perfettamente in Windows 7. E, se digito START notepad.exe o START firefox.exe (Firefox non è installato in C: drive), funziona in Windows 8.

Risposte (7)

24
24
24
2012-10-28 09:26:22 +0000

Ci sono tre modi di base per eseguire un ‘comando’ nel Prompt. di comando


Normalmente, si può navigare fino alla posizione del file con cd /d D:\Any_Folder (/d significa cambiare unità) ed eseguire any_program.exe. In alternativa, si può specificare il percorso completo D:\Any_Folder\any_program.exe.

Se si vuole avviarlo con start any_program.exe, si hanno un paio di opzioni:

  • Si può inserire nelle directory di Windows o System32, o in qualsiasi directory della variabile d'ambiente PATH.
  • Si può aggiungere la directory in cui si trova (D:\Any_Folder) alla variabile d'ambiente PATH, vedere questa domanda per i dettagli.
  • Si può aggiungere alla chiave di registro App Paths, come fanno Notepad e Firefox. App Paths collega una parola chiave del file (come firefox.exe) con il percorso completo del file, a differenza delle altre opzioni che trattano le directory. Vedere qui per maggiori informazioni.
7
7
7
2012-10-28 09:19:07 +0000
start D:\Any_Folder\any_program.exe

o, quando il percorso o il file contiene spazi

start "" "D:\Any_Folder\any_program.exe"

start any_program.exe funziona solo per quei programmi, che si trovano nella variabile d'ambiente %PATH%, o registrati nel registro nella chiave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths o nel suo analogo HKEY_CURRENT_USER.

5
5
5
2012-10-28 09:27:38 +0000

Avete due opzioni:

  1. 1. Aggiungere il programma alla variabile %PATH%
  2. 3. Usare le virgolette nella vostra scorciatoia

Dettaglio:

Aggiunta di any_program.exe al percorso:

  1. 1. Andare a “Pannello di controllo” ->“Impostazioni di sistema avanzate”
    1. Andare alla scheda Avanzate
  2. Andare alla scheda Avanzate

  3. Cliccare su “Variabili d'ambiente” Aggiungere la cartella in cui risiede qualsiasi_program.exe. 3. Modificare la variabile PATH e aggiungere la cartella alla fine, separata da un ; &004 &004

  4. Ora è possibile utilizzare qualsiasi_program.exe nella finestra di dialogo Run (Provare a effettuare il logout e tornare indietro per assicurarsi di utilizzare le modifiche alla variabile path.)

Utilizzando il percorso completo

invece di utilizzare any_program.exe nella finestra di dialogo Run, è necessario utilizzare il PATH completo. Quindi digitare D:\Stuff\App\any_program.exe nella finestra di dialogo Run.

1
1
1
2013-04-30 21:53:10 +0000

Sto usando un metodo ancora semplice … . Copiare la scorciatoia del file in C:\nome utente e poi digitare il nome della scorciatoia nella finestra di dialogo di esecuzione … . .

1
1
1
2012-10-28 09:21:11 +0000
  1. 1. Aprire il prompt dei comandi e002 2. 3. Digitare il nome del programma che si desidera eseguire. Se è sulla variabile PATH System verrà eseguito. In caso contrario, dovrete digitare il percorso completo del programma. Ad esempio, per eseguire D:\Any_Folder\Qualsiasi_program.exe digitare D:\Any_Folder\Qualsiasi_program.exe sul Richiesta di comando e premere Invio
0
0
0
2018-11-13 00:14:05 +0000

Usare CMD per fare questo invece di GUI.

    1. Rendere disponibile la posizione del file eseguibile in CMD, cioè creare una variabile PATH:
    1. Esecuzione del file da CMD:

Ecco fatto! Spero che sia stato utile.

0
0
0
2012-10-28 09:19:27 +0000

Immagino che si debba aggiungere il percorso alla variabile PATH nelle variabili di sistema