Как сделать пакетный файл, который отправит приложению входной символ - PullRequest
4 голосов
/ 05 июля 2011

Я пишу командный файл, который запускает приложение.

app.exe

После запуска приложения я получаю список параметров в консоли, и программа ожидает ввода, например:

a: start session

b: end session

c: end

Как сделать тип партии a?

Ответы [ 2 ]

2 голосов
/ 05 июля 2011

Кроме использования echo, как предложил @npclaudiu, вы также можете записать ожидаемый ввод в текстовый файл, а затем приложение прочитает файл:

app.exe <input.txt

Это работает, если приложение ожидает более одной строки ввода.

1 голос
/ 05 июля 2011

Сначала убедитесь, что приложение поддерживает аргументы командной строки.Например, в командной строке введите:

C:\> app.exe /?

или

C:\> app.exe -h

или

C:\> app.exe --help

Если этого не произойдет, попробуйте использовать

echo a | app.exe
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...