打印机机器正常但不打印故障一步解决

2018-09-10  本文已影响0人  沙粒点点

现在上班的地方,USB接口打印机特别多,很多办公室都是共享打印,其实打印机是好,但也经常出问题。手动去解决,也比较麻烦,有时还不容易删除当前正在执行的打印任务,需要对打印复务停止重启。我也就在想, 能不能一次性搞定这些繁锁的步骤呢,于是想到了批处理,然后试着写了一个,分三步:

1、先停止打印服务:net stop Spooler                                                                                         

2、删除正在打印的任务,其实就是删除调入打印虚拟内存中的文件                                                        del C:\Windows\System32\spool\PRINTERS\*.*/Q/F     

3、重启打印复务:net start Spooler                                                                                     

  把以上与语句用一个批处理完成:

net stop Spooler

echo Waiting.....

ping 127.0 -n 60 >nul

del C:\Windows\System32\spool\PRINTERS\*.*/Q/F

ping 127.0 -n 10 >nul

net start Spooler

ping 127.0 -n 4 >nul

del C:\Windows\System32\spool\PRINTERS\*.*/Q/F

pause

以上语句写好后保存为一个bat文件,如Printeter.bat。打印机无故障,连接线连好情况下,点击运行批处理程序,一般能解决打印故障问题,共享打印机须在主机上进行。           

上一篇下一篇

猜你喜欢

热点阅读