由于最近客户较多,且出于某些原因大部分均有自己的打印机。部分客户偶尔出现无法清除打印机内的作业,一直显示“删除中。。”去和他们解释半天,大部分人还是不能理解,下次出现还会忘记如何操作。

于是有了下面这段批处理,保存为文本文件,修改后缀为.bat即可。

@echo off
echo 正在清除,请稍等。。。
net stop spooler >d:100001.txt
echo y|del C:\Windows\System32\spool\PRINTERS >d:100002.txt
net start spooler >d:100003.txt
del d:100001.txt
del d:100002.txt
del d:100003.txt
echo.
echo.
echo.
echo 清除完成!! 有问题请联系网管部
echo.
pause