Пакетный файл перезапускает спулер и автоматически подтверждает отдельный сервис
Я пытаюсь написать командный файл для перезапуска диспетчера очереди печати в нашей библиотеке. Я думал, что могу сойти с рук,
@echo off
NET stop spooler
NET start spooler
Однако затем он спрашивает Y/N, хочу ли я перезапустить "LPT:One Print Service" (lptclient), и мне нужно, чтобы он автоматически подтвердил "да".
Как бы я занялся настройкой этого?
Спасибо!
1 ответ
Решение
Существует недокументированный параметр, который работает с сетевыми командами, /y
или же /yes
который обходит подсказку. Так что в вашем случае это будет: NET stop spooler /y
Большое спасибо imtheman за указание на суперпользователя; здесь