Некоторые скрипты или команды, выполняемые в Windows PowerShell или CMD, могут задавать интерактивные вопросы на которые необходимо отвечать «Yes» или «No».
Знать, как автоматически отвечать на эти интерактивные вопросы, очень удобно для реализации различных автоматизаций.
В этой заметке я покажу, как автоматически отвечать «Yes» или «No» на запросы в Windows PowerShell и CMD.
Дельный Совет: Узнать код завершения команды/приложения! Читать далее →
АвтоОтвет «Yes/No»
Чтобы автоматически отвечать «Yes/No» в Windows PowerShell или CMD, можно командам, которые задают эти вопросы, с помощью pipe, т.е. |
передавать echo [y|n]
.
Автоматически ответить «Yes»:
PS C:\> echo y | <command>
Автоматически ответить «No»:
PS C:\> echo n | <command>