beonline 发表于 2010-3-31 16:26:16

强制取消打印删除打印文件批处理bat

原理很简单,首先停止打印缓冲服务,然后删除“C:\WINDOWS\system32\spool\PRINTERS\”路径下的打印缓存文件,最后是重新启动打印服务。

见附件
(注:复制以下代码到文本文档,另存为保存类型选所有文件,文件名后缀.bat)

================
@echo off
echo 此程序必需在安装了打印机的主机上运行,局域网上的电脑运行无效
echo
net stop spooler
rd/s/q %systemroot%\system32\spool\printers
net start spooler
echo 打印任务已强制取消
pause

===============或
echo on
net stop spooler
echo y|del %windir%\system32\spool\printers\*.*
net start spooler

===========

topmission 发表于 2010-3-31 16:44:55

:good_job: 不错这个用的上

龙巫妖 发表于 2010-3-31 16:51:13

在此灌水

beonline 发表于 2010-3-31 19:19:05

这是一种策略,只要能把别人吸引到论坛来,跟论坛主题无关的帖子也可以适当的发:deyi: :nianjing:

tallat9527 发表于 2010-3-31 20:45:27

水过;aim; ;aim; 不懂编程;juwe;
页: [1]
查看完整版本: 强制取消打印删除打印文件批处理bat

捐赠