Я использовал start/wait для запуска exe. После завершения EXE он просит нажать любую клавишу, чтобы продолжить. Как можно передать Enter Key через один и тот же командный файл?Pass Введите ключ в пакетном файле
1
A
ответ
3
Это зависит от конкретного приложения и способа его ввода. В большинстве случаев вы должны быть в состоянии только входной трубы к программе:
echo.|some.exe
Если они читают из стандартного ввода, они будут читать разрыв строки в этом случае. Например. echo.|pause
отпечатки Press any key to continue . . .
и выходы немедленно.
В start /wait
вы, вероятно, нужно обернуть его в другой cmd
вызов:
start /wait cmd /c "echo.|some.exe"
Я пытался добавить его после того, как старт/ждать исполняемым, но это не сработало. Должен ли я что-то делать по-другому? –
@DeEDEe: см. Новое редактирование. – Joey