Блог IT для Windows

Все про Windows, программное обеспечение, информационную безопасность, программирование

Быстрая очистка очереди печати

E-mail Печать
(37 голоса, среднее 2.32 из 5)

Довольно часто при работе с принтером, очередь печати оказывается занятой и очистить её проблематичной.

Рассмотрим, как это все полуавтоматизировать. Нам понадобятся права администратора и командная строка.

Создайте точку восстановления, на тот случай, если что-то пойдет не так.

Создайте текстовой документ и скопируйте в него ниже приведённый код.

@echo off
color A
net stop spooler
del %systemroot%\system32\spool\printers\*.shd
del %systemroot%\system32\spool\printers\*.spl
net start spooler
pause

Сохраните данный документом с расширением bat.

Рассмотрим, что выполняют данные команды:

color A - изменение цвета на зелёный (необязательная команда).

net stop spooler - остановка диспетчера печати.

del - очистка определённых файлов в данном каталоге.

net start spooler - запуск диспетчера печати.

pause - пауза в программе.

Теперь осталось лишь, запустить данный bat-файл от имени администратора.

Если все сделано правильно, то работа bat-файла будет следующей:

Работа скрипта очистки

Если появится следующее сообщение, то это означает, что данная папка пуста и очистка не требуется

Чистка не требуется


 

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


Защитный код
Обновить

Праздники и история IT

Кто на сайте

Сейчас 23 гостей онлайн

Статистика

Яндекс.Метрика

Экспорт RSS

feed-image RSS

Поиск по сайту

Голосования

Какой операционной системой вы пользуетесь
 
Каким антивирусом вы пользуетесь
 

Мы в Яндекс.Дзен

Блог IT

Мы Вконтакте


Форум программистов и сисадминов Киберфорум