Esecuzione di un file .exe tramite prompt dei comandi

Sommario:

Esecuzione di un file .exe tramite prompt dei comandi
Esecuzione di un file .exe tramite prompt dei comandi

Video: Esecuzione di un file .exe tramite prompt dei comandi

Video: Esecuzione di un file .exe tramite prompt dei comandi
Video: Come TENERE PULITO il MACBOOK - YouTube 2024, Maggio
Anonim
Il più delle volte i nostri programmi funzionano proprio come ne abbiamo bisogno, ma ogni tanto ne hai uno che è meno che cooperativo e ti lascia alla ricerca di un modo per risolvere il suo problema di 'attitudine'. Il post di Q & A di SuperUser di oggi ha alcuni ottimi suggerimenti per aiutare un lettore frustrato a ottenere i risultati di cui ha bisogno.
Il più delle volte i nostri programmi funzionano proprio come ne abbiamo bisogno, ma ogni tanto ne hai uno che è meno che cooperativo e ti lascia alla ricerca di un modo per risolvere il suo problema di 'attitudine'. Il post di Q & A di SuperUser di oggi ha alcuni ottimi suggerimenti per aiutare un lettore frustrato a ottenere i risultati di cui ha bisogno.

La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di domande e risposte basato sulla comunità.

La domanda

Il lettore SuperUser user418119 vuole trovare un modo per mantenere aperta una finestra del programma abbastanza a lungo per vedere i risultati:

I am trying to run an iteration program. Whenever I click on it, it opens then terminates. When I open the input text file using the program, the iteration completes, then the window instantly closes. How can I:

1. Run it so that the window does not close (and I can see my results)

Or

2. Manage to do the same thing via Command Prompt

I am not super familiar with doing stuff via Command Prompt.

C'è un modo per rendere aperta la finestra del programma di user418119 abbastanza a lungo da vedere i risultati?

La risposta

I contributori SuperUser mg30rg, misha256 e Ranayna hanno la risposta per noi. Per prima cosa, mg30rg:

You can create a batch file (.bat) containing two lines. The first one is your application’s command line and the second one is “PAUSE”. It will keep the Command Prompt window open until you press a key or close it using the “X” button. The advantage of this solution is that you can have a separate shortcut to the.bat file so that you can either start your program with or without pausing at the finish.

Seguito dalla risposta di misha256:

This will leave the Command Prompt window open even after MyApp.exe terminates:

cmd /K “C:SomeFolderMyApp.exe”

You can create a shortcut with the above. This solution works with all console programs and does not require you to go through Command Prompt every time or modify the original.exe file (which you usually cannot).

Incidentally, the /K switch has been around since NT days.

E la nostra risposta finale da Ranayna:

Another way which is quite useful if the path to the.exe file is a complicated one: Open a Command Prompt window and just drag the.exe file into the window. The full path to the.exe file will be pasted into the Command Prompt window and you just have to press Enter. There is no need to cd into any paths.

Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.

Consigliato: