Пакетный файл перезапускает спулер и автоматически подтверждает отдельный сервис

Я пытаюсь написать командный файл для перезапуска диспетчера очереди печати в нашей библиотеке. Я думал, что могу сойти с рук,

@echo off
NET stop spooler
NET start spooler

Однако затем он спрашивает Y/N, хочу ли я перезапустить "LPT:One Print Service" (lptclient), и мне нужно, чтобы он автоматически подтвердил "да".

Как бы я занялся настройкой этого?

Спасибо!

1 ответ

Решение

Существует недокументированный параметр, который работает с сетевыми командами, /y или же /yes который обходит подсказку. Так что в вашем случае это будет: NET stop spooler /y

Большое спасибо imtheman за указание на суперпользователя; здесь

Другие вопросы по тегам