Довольно часто при работе с принтером, очередь печати оказывается занятой и очистить её проблематичной.
Рассмотрим, как это все полуавтоматизировать. Нам понадобятся права администратора и командная строка.
Создайте точку восстановления, на тот случай, если что-то пойдет не так.
Создайте текстовой документ и скопируйте в него ниже приведённый код.
@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-файла будет следующей:
Если появится следующее сообщение, то это означает, что данная папка пуста и очистка не требуется
Комментарии
RSS лента комментариев этой записи