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

现在上班的地方,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。打印机无故障,连接线连好情况下,点击运行批处理程序,一般能解决打印故障问题,共享打印机须在主机上进行。           

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,288评论 1 19
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,824评论 0 11
  • 一、基础语法: 1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文...
    蒋_Sir阅读 9,275评论 1 4
  • 简介 DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是...
    Coder_Cat阅读 18,573评论 1 18
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,926评论 0 10