Отправить входные данные в запущенную программу Пакет

Отправить входные данные в запущенную программу Пакет

Я хотел бы запустить программу cmd line в пакетном режиме и иметь возможность взаимодействовать с ней.

В настоящее время я запускаю программу с помощью start /b cmd /c "cli_program.exe" > log.txt. В настоящее время я перенаправляю вывод в файл журнала, чтобы иметь возможность вывода.grep findstr

Есть ли другой способ, которым я могу получать/отправлять информацию в и из cli_program.exe? Например, есть ли способ посмотреть вывод и, если все работает, отправить ENTERдля продолжения. или динамически отвечать на запросы, поступающие из cli_program.exe(не предопределять их в текстовом файле и не передавать его при запуске?)?

Связанный контент