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