Bat-файл – перезагрузка спулера и очереди печати
Рабочий батник на очистку очереди печати и перезагрузку службы печати.
net stop spooler
IF EXIST “\Windows\System32\spool\PRINTERS\” del “\Windows\System32\spool\PRINTERS\*.*” /f /s /q
net start spooler
echo очередь печати очищена
IF EXIST “\Windows\System32\spool\PRINTERS\” del “\Windows\System32\spool\PRINTERS\*.*” /f /s /q
net start spooler
echo очередь печати очищена
Можно воспользоваться еще одним батником:
rem reset Print Spooler Jobs
net stop spooler
del %systemroot%\system32\spool\printers\*.shd /F /S /Q
del %systemroot%\system32\spool\printers\*.spl /F /S /Q
net start spooler
net stop spooler
del %systemroot%\system32\spool\printers\*.shd /F /S /Q
del %systemroot%\system32\spool\printers\*.spl /F /S /Q
net start spooler
Этот набор команд последовательно останавливает службу печати Windows, рекурсивно удаляет все файлы с расширениями *.shd и *.spl из каталога %systemroot%\system32\spool\printers и запускает остановленную службу.
Нажмите на звезду, чтобы оценить!