Очистка очереди печати, принудительная с помощью батника

Очистка очереди печати

Иногда случается глюк и у принтеров в очереди зависают документы, удалить их, очистить очередь печати, выключить и включить принтер. Все это может не помочь. А если все так плохо, надо подойти к вопросу с другой стороны.

Все задания отправленные на печать хранятся в виде файлов в папке  %systemroot%\system32\spool\printers\ и имеют расширения  .shd и .spl. И для очистки очереди печати надо всего лишь удалить эти файлы, предварительно остановив службу печати (spooler) (она их держит открытыми на запись, и удалить не дает).

Вот маленький скрипт который позволяет делать очистку очереди печати одним кликом, а это очень важно для людей не понимающих в компьютера, как раз для тех людей которые печатают на принтера и сталкиваются с зависаниями очереди печати.

net stop spooler
del /f /q %systemroot%\system32\spool\printers\*.shd
del /f /q %systemroot%\system32\spool\printers\*.spl
net start spooler

Уже готовый батник, а тут рассказывается как запустить этот батник (или не совсем батник, или не совсем этот ))) от имени администратора.

З.Ы. Подходит для очистки очереди печати любого Windows

Смотрите так же:

Очистка очереди печати, принудительная с помощью батника: 5 комментариев

  1. Спасибо за заметку. Сейчас даже мои недалекие справляются с очисткой очереди )))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.