У меня есть скрипт для автоматизации обновления некоторых устройств IoT через autoit и файл .bat. Я хочу пропустить приглашение «нажать любую клавишу для продолжения», которое отображается при закрытии устройства во время сеанса оболочки.
У меня настроена команда ssh для входа на устройство без пароля и без проверки ключа для запуска команды оболочки. Я безуспешно пытался заставить autoit наблюдать за консолью, установил команду ssh в пакетный режим и заставил autoit отправлять на консоль клавишу ввода каждые пару секунд (последний вид работал, но вызывал разные проблемы.)
ssh [user]@[host] -q -o BatchMode=yes -o StrictHostKeyChecking=no "[command parameters]"
Я бы хотел, чтобы ssh подавлял ответ «нажать любую клавишу», имел пакетный файл или автоматически запускал сценарий после закрытия соединения, или любым другим способом, которым я могу получить .bat файлпродолжить после этого запроса без участия человека.