Kategorien
Administration Batch (DOS) Programmierung Windows

Druckerwarteschlange leeren

Ab und zu passiert es, dass die Windows-Druckerwarteschlange einen – ggf. sogar bereits gelöschten – Druckauftrag nicht wirklich löscht.
Da hilft auch das wiederholte „Alle Druckaufträge abbrechen“ usw. nichts… 🙁

Um dem Herr zu werden, hilft es ggf. wie folgt vorzugehen:

  1. Die Dienste aufrufen -> Start -> Tippen von services.exe -> Enter
  2. Den Dienst „Druckerwarteschlange“ stoppen
  3. Alle Dateien im Windows-Unterverzeichnis \system32\spool\printers\ löschen
  4. Den Dienst „Druckerwarteschlange“ wieder starten

Jetzt sollten die störenden Druckaufträge in der Druckerwarteschlange auch (ggf. nach einem kleinen Moment) wirklich entfernt sein.

Als Aufruf in einer CMD-Datei könnte das so aussehen:

:: Dienst 'Druckerwarteschlange' stoppen
net stop Spooler

:: Alle Printdateien ohne Rueckfrage loeschen
del /q %SystemRoot%\system32\spool\printers\*.*

:: Dienst 'Druckerwarteschlange' wieder starten
net start Spooler

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.