Я пишу командный файл, который запускает приложение.
app.exe
После запуска приложения я получаю список параметров в консоли, и программа ожидает ввода, например:
a: start session b: end session c: end
Как сделать тип партии a?
a
Кроме использования echo, как предложил @npclaudiu, вы также можете записать ожидаемый ввод в текстовый файл, а затем приложение прочитает файл:
echo
app.exe <input.txt
Это работает, если приложение ожидает более одной строки ввода.
Сначала убедитесь, что приложение поддерживает аргументы командной строки.Например, в командной строке введите:
C:\> app.exe /?
или
C:\> app.exe -h
C:\> app.exe --help
Если этого не произойдет, попробуйте использовать
echo a | app.exe