Задание SQL Agent может выполниться cmd.exe
сценарии.
План технического обслуживания может выполнить задания SQL Agent.
(Просто создайте задание агента без расписания.)
Это кажется, что в Ваш сценарий установки заходят a debconf
диалоговое окно. Можно подавить debconf
диалоговое окно путем установки переменной среды DEBIAN_FRONTEND
кому: noninteractive
. Например:
DEBIAN_FRONTEND=noninteractive apt-get install rabbitmq-server
В целом, если Вы захотите написать сценарий установок пакета с помощью параметров конфигурации не по умолчанию, то необходимо будет предварительно отобрать debconf
база данных с желаемыми настройками. Я рекомендую читать debconf
страница справочника, и обращает особенно пристальное внимание на раздел, названный "Необслуживаемая Установка Пакета".
Вы смогли использовать матрицу Python, чтобы сделать то, в чем Вы нуждаетесь.
В Stackoverflow кто-то задал вопрос, подобный Вашему, таким образом, можно обратиться к этому.
Вот ссылка.
https://stackoverflow.com/questions/2246256/python-fabric-how-to-answer-to-keyboard-input