Esecuzione di .exe nel prompt dei comandi

Sto cercando di eseguire un programma di iterazione, e ogni volta che ci clicco sopra, si apre e poi termina. Quando apro il file di testo di input, usando il programma, l'iterazione si completa, poi la finestra si chiude istantaneamente. Come posso eseguire il programma in modo che la finestra non si chiuda (e io possa vedere i miei risultati), o riuscire a fare la stessa cosa nel prompt dei comandi. Non ho molta dimestichezza nel fare le cose nel prompt dei comandi.

Questo lascerà la finestra della console aperta anche dopo che MyApp.exe sarà terminato:

cmd /K "C:\QualcheCartellaMyApp.exe"

Puoi creare un collegamento con quanto sopra. Questa soluzione funziona con tutti i programmi della console e non richiede di passare attraverso il Prompt dei comandi ogni volta (o modificare l'exe originale, cosa che di solito non si può fare).

Per inciso, l'interruttore /K esiste dai tempi di NT :-p

Commentari (0)
  1. Aprite il prompt dei comandi -> andate al vostro .exe'indirizzo usando il comando cd -> eseguite il vostro .exe.
  2. Puoi aggiungere Console.ReadKey() alla fine del tuo codice in modo che il programma aspetti fino a quando l'utente preme qualche tasto.
Commentari (0)

Start menu -> cmd -> cd C:\PATHTOYOURFILE\ -> program.exe

Oppure aggiungete una funzione di pausa alla fine del vostro programma di iterazione (supponendo che abbiate accesso al sorgente)

Commentari (0)