«

»

Ott 14

Windows : svuotare lo spool di stampa

A volte capita che lo spool di stampa (la coda che contiene le stampe) di Windows in caso di errori della stampante possa mantenere delle stampe “morte” in coda senza che queste si riescano a rimuovere usando i comandi dall’interfaccia grafica di Windows.

Per forzare lo svuotamento di uno spool di stampa create un file batch (es. DELSPOOL.BAT) che contenga queste istruzioni :

 

net stop spooler
DEL  /S  /Q  /F  “C:\Windows\System32\spool\PRINTERS\*.*”
net start spooler

Attenzione : per eseguirlo dovete avere diritti amministrativi sulla vostra macchina Windows ed ogni esecuzione del comando comporterà la cancellazione di tutte le stampe in tutte le code di stampa presenti sul vostro pc.

 

3 comments

1 ping

  1. Andrea

    ciao io ho aggiunto
    FOR /D %%i IN (“C:\Windows\System32\spool\SERVERS\*”) DO RD /S /Q “%%i” DEL /Q “C:\Windows\System32\spool\SERVERS\*.*”
    prima del ‘net start’ per cancellare le code su stampanti collegate a printserver

    1. mdede

      Grazie per il contributo !

  2. emanuele

    a me dice %%i non atteso quando lancio il comando…

  1. Pulizia dello spooler di Windows - ITManiac

    […] avevano anche stampanti locali. Dopo una veloce ricerca su Google, mi sono imbattuto in questo articolo. Lo script batch mi soddisfaceva parzialmente, visto che prevede solo la pulizia dello spooler di […]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Puoi usare i seguenti tag ed attributi HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

code