1. 程式人生 > 程式設計 >dos下清除列印快取及重啟列印服務

dos下清除列印快取及重啟列印服務

複製下面的程式碼並貼上在記事本,儲存為“清除列印快取及重啟列印服務.bat”,以後需要的時候雙擊執行一下即可。

@echo off
title 清除列印快取及重啟列印服務
mode con:cols=60 lines=10
color 17
@echo.
@echo.
@echo 正在停止列印服務....
@echo.
net stop spooler
@echo.
@echo 正在清除列印快取....
@echo.
del/f/q "C:\WINDOWS\system32\spool\PRINTERS\*.*"
@echo.
@echo 正在啟動列印服務....
@echo.
net start spooler
@echo.
@echo 執行完成,退出。
cls
exit

重啟列印服務Print Spooler bat指令碼就可以清理快取列印快取了

net stop spooler

net start spooler

關閉windows列印服務

1、關閉列印服務:開始-執行-services.msc或開啟控制面板-管理工具-服務,開啟服務列表,找到Print Spooler(列印服務),關閉(右擊,點“關閉”)。
2、刪除列印快取:進入c:\\windows\\system32\\spool\\printers\\(如果是windows
2000,則是c:\\winnt\\system32\\spool\\printers\\),刪除printers資料夾中的檔案(列印快取)。

3、重啟列印服務:重新啟動Print Spooler服務(右擊-點“啟動”),這樣就可以繼續列印新的內容。