2016-08-18 2 views
1

Ich habe Start/warten verwendet, um die exe. Nachdem die exe abgeschlossen ist, werden Sie aufgefordert, eine beliebige Taste zu drücken, um fortzufahren. Wie ist es möglich, Enter Key durch dieselbe Batch-Datei zu übergeben?Pass Enter Key in Batch-Datei

Antwort

3

Dies hängt von der jeweiligen Anwendung ab und davon, wie sie Eingaben verarbeitet. In den meisten Fällen sollten Sie nur Pipeeingabe zum Programm in der Lage sein:

echo.|some.exe 

Wenn sie von der Standardeingabe lesen, werden sie einen Zeilenumbruch in diesem Fall lesen. Z.B. echo.|pause druckt Press any key to continue . . . und wird sofort beendet.

Innerhalb start /wait Sie müssen wahrscheinlich in einen anderen cmd Aufruf wickeln:

start /wait cmd /c "echo.|some.exe" 
+0

Ich hat versucht, es nach dem Start Hinzufügen/warten ausführbare Datei, aber es hat nicht funktioniert. Sollte ich etwas anders machen? –

+0

@DeEDEe: Siehe die neueste Bearbeitung. – Joey

Verwandte Themen