Итак, у меня есть простой скрипт в файле .rsc, который я перетаскиваю. В терминале я набираю «import scriptx». Когда скрипт доходит до конца, он спрашивает: «Вы уверены, что хотите обновить? y/n». Как сделать так, чтобы в скрипте автоматически отвечалось «Да», чтобы процесс не останавливался? Буду очень признателен за помощь! Спасибо!
как обработать ответ y/n в скрипте .rsc
как обработать ответ y/n в скрипте .rsc, RouterOS
|
19.04.2010 16:54:00
|
|
|
|
|
|
02.06.2016 05:45:00
В сценариях y/n отвечает: тебе не нужно разбираться с этим.
|
|
|
|
|
|
09.06.2016 10:27:00
Поздравляю, тебе удалось выкопать тему шестилетней давности. Уже очень давно при выполнении команд из скриптов prompt убрали.
|
|
|
|
|
|
10.12.2020 10:46:00
Та же проблема возникает с командой: /tool user-manager database load name=filename. Я не могу восстановить базу данных user-manager через скрипты.
|
|
|
|
|
|
10.12.2020 11:01:00
И я решил эту проблему следующим кусочком кода: :execute {/tool user-manager database load name=disk1/UMDB.umb;}
:delay 1 :put yes |
|
|
|
|
|
19.11.2021 10:56:00
Удивительно! Спасибо! Я использовал это, чтобы восстановить бэкап Mikrotik из скрипта: :execute {/system backup load name=backups/goodbackup.backup password="";} :delay 1 :put y
|
|
|
|
|
Читают тему
