czwartek, 3 października 2013

Opróżnienie bufora drukarki

W pracy zdarza się, że drukarka zaczyna drukować co chce jak chce i kiedy chce. Jeżeli tak jak w naszej firmie macie HP możecie zrobić tzw. Cold Reset, dzięki czemu jesteśmy w stanie usunąć dane które z jakiegoś powodu nie zostały wydrukowane, lub pomimo że drukarka nie drukuje następne pliki zostawały dodawane ;). Jako że sam z tego korzystałem wrzucę filmik z youtube.com, na którym pokazana jest ta czynność.

Jednak dobrze jest mieć prosty skrypt, który na koniec dnia pracy wyczyści nam na serwerze/komputrze bufor z plikami na drukarce. Składa się on z 3 prostych poleceń: net stop spooler - zatrzymuje nasz bufor del /q /f /s „%systemroot%\system32\spool\PRINTERS\*.*” - czyści wszystko jak leci:), co do parametrów:
/q – nie żąda potwierdzenia usunięcia,
/f – usuwa pliki będące tylko do odczytu,
/s – usuwa również pliki z podkatalogów,
net start spooler - ponownie uruchamiamy bufor
Ostateczny skrypt, zapisujemy z rozszerzeniem .bat:
@echo off
title Rozpoczynam czyszczenie bufora
echo Zatrzymuje bufor.
net stop spooler
echo Usuwam stare pliki z bufora
del /q /f /s „%systemroot%\system32\spool\PRINTERS\*.*”
echo Uruchamiam bufor ponownie.
net start spooler
echo Finish

Brak komentarzy:

Prześlij komentarz