본문 바로가기

ETC/Software

[BAT]프린터 출력 에러시 사용 배치파일

728x90

공공기관 사이트에 접속해서 프린터를 사용하다보면 스풀러 걸리는 현상이 잦아지기 시작했다.

 

이에 장애 건수가 조금씩 상승 폭을 보여서 미리 예방 차원에서 사용자에게 알려봤지만

 

잘 모르는 경우가 발생했다.

 

그래서 배치파일을 작성해서 배포했더니 사용자 만족도가 많이 올라갔다.

 

해당 배치파일은 간단하게 스풀러 서비스를 중지 시키고 오류가 발생할때 파일이 쌓이는

 

곳에 파일을 삭제하는 구조이다.

 

< spool 파일 위치 >

 

@echo off
title 프린터 스풀러 제거 - Ankiwoong
echo.
echo. ─────────────────────────
echo. 프린터 스플러 제거
echo.         Made in Ankiwoong
echo.            ankiwoong.site
echo. ─────────────────────────

net stop spooler
cls

del "%windir%\system32\spool\printers" /f /s /q
del "%windir%\system32\spool\printers\*.shd" /f /s /q
del "%windir%\system32\spool\printers\*.sql" /f /s /q

del "%systemroot%\system32\spool\printers" /f /s /q
del "%systemroot%\system32\spool\printers\*.shd" /f /s /q
del "%systemroot%\system32\spool\printers\*.sql" /f /s /q

net start spooler
cls

pause

 

PrinterSpoolerReset.bat
0.00MB

반응형