Servus Leute,
vor einige Zeit habe ich euch gefragt, wie man über CMD einem Konsolenprogramm (z.B. youtube-dl, ffmpeg usw.) ein Befehl senden und auslesen kann.
CMD/ Console während der Eingabeausführung ablesen
Gerade
stehe ich wieder auf dem Schlauch und komme nicht weiter. Und zwar, nachdem ich die Arbeit der Konsolenanwendung gestartet habe, möchte ich die Arbeit stoppen. Dafür muss man dasselbe CMD-Fenster finden und "Strg+C" drucken. Ich komme aber nicht drauf, wie das gemacht werden kann.
Meine Probleme:
- es wird kein CMD-Fenster erstellt (.CreateNoWindow = True)
- wie kann ich CMD überhaupt ansprechen wenn ich den Fenster-Title nicht weis (ist von Befehl, OS Sprache, childwindows usw. abhängig)
P.S.: Wenn der Process gekilled wird, wird die Ausgabedatei beschädigt.
vor einige Zeit habe ich euch gefragt, wie man über CMD einem Konsolenprogramm (z.B. youtube-dl, ffmpeg usw.) ein Befehl senden und auslesen kann.
CMD/ Console während der Eingabeausführung ablesen
Gerade
stehe ich wieder auf dem Schlauch und komme nicht weiter. Und zwar, nachdem ich die Arbeit der Konsolenanwendung gestartet habe, möchte ich die Arbeit stoppen. Dafür muss man dasselbe CMD-Fenster finden und "Strg+C" drucken. Ich komme aber nicht drauf, wie das gemacht werden kann.
Meine Probleme:
- es wird kein CMD-Fenster erstellt (.CreateNoWindow = True)
- wie kann ich CMD überhaupt ansprechen wenn ich den Fenster-Title nicht weis (ist von Befehl, OS Sprache, childwindows usw. abhängig)
P.S.: Wenn der Process gekilled wird, wird die Ausgabedatei beschädigt.