批处理文件重新启动后台处理程序并自动确认单独的服务

Batch file restart spooler and auto confirm a separate service

我正在尝试编写一个批处理文件以重新启动我们图书馆的后台打印程序。我以为我可以逃脱,

@echo off
NET stop spooler
NET start spooler

但是,它会询问 Y/N 是否要重新启动 "LPT:One Print Service" (lptclient),我需要它来自动确认是。

我该如何设置?

谢谢!

有一个 未记录的 参数可与 net 命令一起使用,/y/yes 可绕过提示。所以在你的情况下它将是:NET stop spooler /y

非常感谢imtheman for pointing this out on superuser; here