Чтобы написать пакетный скрипт для автоматизации этой задачи, вам нужно использовать программу, которая имитирует нажатия клавиш в DOS, такие как key-fake.
Альтернативой может быть использование Windows Script Host, который имеетэта возможность изначально.
Пример сценария (в javascript) будет выглядеть примерно так:
var objShell = WScript.CreateObject("WScript.Shell");
var answer1 = a, answer2 = b, answer3 = c;
while(true) {
var myProg = Wscript.Exec("MyProgram");
WScript.Sleep = 100;
WScript.Echo(answer1);
WScript.SendKeys("{Enter}"); //Simulate Enter key
WScript.Echo(answer2);
WScript.SendKeys("{Enter}");
WScript.Echo(answer3);
WScript.SendKeys("{Enter}");
}
Сохраните сценарий как myscript.js.
При запуске командной строки DOSследующая команда:
cscript myscript.js
Нажмите control-c, чтобы завершить выполнение сценария, когда вы хотите его остановить.
Чтобы помочь вам настроить этот сценарий в соответствии с вашими потребностямиВы можете получить больше информации здесь .