Domanda

Ho un eseguibile abbastanza testardo che vorrei eseguire sequenzialmente più volte all'interno di un file batch DOS. (A causa di essa vincola attualmente vincolata all'utilizzo di file batch DOS.)

Sono in grado di utilizzare START per avviare l'eseguibile, tuttavia, sembra l'eseguibile si aspetta l'utente a colpire di ritorno prima della "realtà" in esecuzione / esecuzione.

In uno script batch DOS c'è comunque lavorare con un eseguibile che si aspetta l'utente a premere invio prima di eseguire? Vorrei che il "ritorno" di essere nello script e non dover cliccare in realtà sulla finestra e premete Invio manualmente.

Grazie per tutte le risposte fornite.

P.S. Capito che / attendere opzione AVVIO modo che la prossima esecuzione inizierà a destra una volta che il primo è finito e così via, ma che hanno difficoltà a capire come inserire un "ritorno".

È stato utile?

Soluzione

È possibile utilizzare

echo.|DoStuff.exe

fornito il vostro eseguibile è un programma di console.

Altri suggerimenti

È possibile reindirizzare l'input da un altro file, ad esempio,

Scrivere un file di testo con un ritorno a capo e chiamarlo come ..

start "YourExe.exe

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top