Чтение вывода сценария пакетной оболочки в программу C # .Net

Для проекта я создаю новый интерфейс для старой системы пакетных сценариев. Мне нужно использовать Windows XP и C # с .Net. Я не хочу трогать эту старую Backend-систему, созданную за прошедшее десятилетие. Итак, моя идея - запустить программу cmd.exe и выполнить там сценарий Bash. Для этого я воспользуюсь "системной" функцией в .Net.

Но мне также нужно прочитать «Вывод командной строки пакетного сценария» обратно в мою программу на C #. Я мог бы перенаправить его в файл. Но должен быть способ получить стандартный вывод из CMD.exe в мою программу на C #.

Большое спасибо!

13
задан SurvivalMachine 15 July 2016 в 05:03
поделиться