一次意外打印的收获
2010-05-28 13:34
190 查看
今天打印了一份1000页的文档,打印到第10页的时候发现打印错了,赶快疯狂取消。。。
My .....
不管是重启打印机还是重启计算机都取消不掉。。
网上查了下一体机打印机的工作原理,原来有缓存在计算机里。
想办法取消掉打印缓存不就成了?
网上搜了些资料,自己整理了一份cmd。
尝试这运行--成功取消了。不错。。
这里备份下,以备后用。。。
以下内容放到文本文件里,后缀改成 ".cmd" .
========================================
@ECHO off
@title 删除打印任务--一路走来
:start
CLS
COLOR 0f
MODE con: COLS=43 LINES=15
set tm1=%time:~0,2%
set tm2=%time:~3,2%
set tm3=%time:~6,2%
echo.
echo. ────────────────────
echo 删除打印任务--一路走来
echo. ────────────────────
echo.
echo ╔┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╗
echo ┋ ┋
echo ┋〖 Y. 删除打印任务 〗 〖 N. 退出 〗 ┋
echo.┋ ┋
echo ╚┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╝
ECHO.
:cho
SET /P Choice=选择 Y 或 N 按回车继续:
IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1%
rem 如果输入大于1位,取第1位,比如输入132,则返回值为1
ECHO.
IF /I "%Choice%"=="Y" GOTO jixu
IF /I "%Choice%"=="N" GOTO end
echo.
ECHO 非法选择,按任意键返回重选……
pause>nul
GOTO start
:jixu
@echo off
net stop spooler
echo 正在清除未完成的打印作业,请稍后……
@del /f /s /q C:\WINDOWS\system32\spool\PRINTERS\
net start spooler
echo 打印任务删除完毕,按任意键退出……
pause
exit
========================================本文出自 “李银基的技术家园” 博客,请务必保留此出处http://bjiokn.blog.51cto.com/1021758/322983
My .....
不管是重启打印机还是重启计算机都取消不掉。。
网上查了下一体机打印机的工作原理,原来有缓存在计算机里。
想办法取消掉打印缓存不就成了?
网上搜了些资料,自己整理了一份cmd。
尝试这运行--成功取消了。不错。。
这里备份下,以备后用。。。
以下内容放到文本文件里,后缀改成 ".cmd" .
========================================
@ECHO off
@title 删除打印任务--一路走来
:start
CLS
COLOR 0f
MODE con: COLS=43 LINES=15
set tm1=%time:~0,2%
set tm2=%time:~3,2%
set tm3=%time:~6,2%
echo.
echo. ────────────────────
echo 删除打印任务--一路走来
echo. ────────────────────
echo.
echo ╔┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╗
echo ┋ ┋
echo ┋〖 Y. 删除打印任务 〗 〖 N. 退出 〗 ┋
echo.┋ ┋
echo ╚┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╝
ECHO.
:cho
SET /P Choice=选择 Y 或 N 按回车继续:
IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1%
rem 如果输入大于1位,取第1位,比如输入132,则返回值为1
ECHO.
IF /I "%Choice%"=="Y" GOTO jixu
IF /I "%Choice%"=="N" GOTO end
echo.
ECHO 非法选择,按任意键返回重选……
pause>nul
GOTO start
:jixu
@echo off
net stop spooler
echo 正在清除未完成的打印作业,请稍后……
@del /f /s /q C:\WINDOWS\system32\spool\PRINTERS\
net start spooler
echo 打印任务删除完毕,按任意键退出……
pause
exit
========================================本文出自 “李银基的技术家园” 博客,请务必保留此出处http://bjiokn.blog.51cto.com/1021758/322983
相关文章推荐
- 意外的收获:printf的打印顺序!!!
- 5.1后意外收获红雪莲
- 编程是一门实践技能,积极动手实验常有意外的收获
- JDBC的应用,一次代码抄袭行为的收获。(内容包含:Class.forName(),Statement,ResultSet ,DatabaseMetaData )等部份知识点)
- 一次数据意外,十多年的积累付之东流...
- java 用一次循环打印出99乘法表
- eth0 的一次意外故障
- 一次意外的页面访问不了!
- 意外的收获
- 创建子进程时fork()上面的内容为什么在屏幕上只打印一次,而在输出到文件时为什么打印了两次。
- (1)一次意外的屠魔之旅
- 记一次Win10打印机无法打印的情况及解决办法
- 一次DevOps平台的研发经历,我的几点收获
- 封装变化,意外的收获
- 打印不同的数(编写一个程序,使用指针访问数组方式,读入十个数,输出其中不同的数,即一个数如果出现多次,只打印一次)
- python从网络时间服务器获取并打印当前时间以及pip安装ntplib的一次体验
- 一次 applet 客户端打印 jasperreport 报表任务笔记
- 从一次意外的堆栈溢出异常说开来 (一)
- 编程是一门实践技能,积极动手实验常有意外的收获