Как отследить поток вывода программы .bat

Описание проблемы:
У меня есть исполняемый файл .bat, который запускает и выполняет определенные задачи. Если возникает ошибка, она перестает работать и начинает выдавать ошибку. Исходный код программы отсутствует.

Идея идти:
Я делаю C # приложение, которое получает окно .bat с помощью EnumWindows от user32.dll. Можно ли как-то отследить выходной поток .bat внутри консольного окна? Поэтому я буду знать, когда определенная «строка» появится в выходном потоке, и затем решу проблему.

Или есть какой-нибудь другой способ отслеживать рабочий процесс .bat и знать, что он печатает?

Спасибо,

Йонас

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]