Schade das shebang Kommunikation mit mir vermeidet, sonst hätte ich meine timer-basierte CLI freie Lösung mal zeigen können, da es sich bis zum Ende ja doch nur um Ping gehandelt hat oder es war alles nur exemplarisch und ich bin schwer von begriff :-]
Da ist bei dir nur ein falscher Eindruck entstanden. Ich dachte, dass die Antwort von TiGü auf deine Frage ausreicht. Ich habe die ping.exe als Beispiel genommen, da sie kontinuierlich Text ausgibt und bei jedem potenziellen Tester meiner Codes vorhanden sein sollte. Bei der realen Anwendung handelt es sich um die tshark.exe von Wireshark.
Das Gute an der gefundenen Lösung ist ja, dass sie (zumindest aus meiner Sicht) allgemeingültig ist.