Senden Sie die Eingabe an das laufende Programm Batch

Senden Sie die Eingabe an das laufende Programm Batch

Ich möchte ein Befehlszeilenprogramm im Batch starten und mit ihm kommunizieren können.

Momentan starte ich das Programm mit start /b cmd /c "cli_program.exe" > log.txt. Die Ausgabe leite ich aktuell in eine Logdatei um, damit ich die Ausgabe sehen kann.grep findstr

Gibt es eine andere Möglichkeit, Informationen von und zu erhalten/zu senden cli_program.exe? Gibt es beispielsweise eine Möglichkeit, die Ausgabe zu beobachten und, wenn alles funktioniert, eine E-Mail ENTERzum Fortfahren zu senden oder Eingabeaufforderungen dynamisch zu beantworten cli_program.exe(sie nicht in einer Textdatei vordefinieren und diese beim Start übergeben)?

verwandte Informationen