Come svuotare lo spooler di stampa con PowerShell

Lo scenario è semplice: stampante di rete collegata ad un Print Server Windows. Lanciamo le stampe e non ne vogliono sapere di uscire dalla stampante. In questo articolo potete trovare come riavviare un servizio di Windows (tra cui lo spooler di stampa) utilizzando PowerShell, ma potrebbe a volte non essere sufficiente.

Nel caso in cui il riavvio dello spooler di stampa non dovesse essere risolutivo si può provare a svuotare la coda di stampa. Vediamo come procedere.

Arrestare lo spooler di stampa

Come prima cosa procediamo con l’arresto del servizio Spooler di stampa.

				
					Stop-Service -Name Spooler -Force
				
			

Backup della coda di stampa

Questo comando è facoltativo, serve per eseguire il backup dei file presenti nella coda di stampa. Eseguirlo solo se interessati a ripristinarli successivamente.

				
					Move-Item -Path "$env:SystemRoot\System32\spool\PRINTERS\*.*" -Destination
				
			

Pulizia della coda di stampa

Con questo comando ripuliamo la coda di stampa

				
					Remove-Item -Path "$env:SystemRoot\System32\spool\PRINTERS\*.*" -Destination
				
			

Avviare lo spooler di stampa

				
					Start-Service -Name Spooler
				
			

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Most Recent

Come installare Flask

Flask è un web framework che si presenta sottoforma di modulo Python e permette lo sviluppo di applicazioni web basate su questo ormai diffusissimo linguaggio

Come creare un Python Virtual Environment

Il modulo venv fornisce supporto per la creazione di ambienti virtuali che hanno una loro struttura di directory isolata dalla struttura di directory del sistema