1. ホーム
  2. スクリプト・コラム
  3. DOS/BAT

プリントキャッシュをクリアして、プリントサービスを再起動する(dos環境)。

2022-02-09 10:36:44

以下のコードをコピーしてメモ帳に貼り付け、"Clear print cache and restart print service.bat" という名前で保存し、後で必要な時にダブルクリックして実行してください。

@echo off
title Clear print cache and restart print service
mode con:cols=60 lines=10
color 17
@echo.
@echo.
@echo is stopping the print service ....
@echo.
net stop spooler
@echo.
@echo is clearing the print cache ....
@echo.
del/f/q "C:\WINDOWS\system32\spool\PRINTERS\*. *"
@echo.
@echo is starting the print service ....
@echo.
net start spooler
@echo.
@echo Execution complete, exit.
cls
exit

プリントサービスPrint Spooler batスクリプトを再起動し、プリントキャッシュをクリアする

net stop spooler

net start spooler

Windowsプリントサービスのシャットダウン

1. 印刷サービスを終了します。Start-Run-services.mscまたはコントロールパネル-管理ツール-サービスを開き、サービスのリストを表示し、Print Spooler(印刷サービス)を見つけ、閉じる(右クリックし、"Close")。
2、Remove print cache: go to c:\windowssystem32³³(for it is windows
2000, then c:\winnt
3. 3. プリントサービスの再起動:プリントスプーラサービスを再起動(右クリック - "Start"をクリック)し、新しいコンテンツの印刷を継続できるようにします。