Quando a impressora entra em greve – Windows
Não culpe o sindicato ou o governo, a coisa é mais simples 🙂 Sempre quando estamos pra entregar um trabalho, ou temos que sair rápido com um material impresso. O que acontece??? A impressora trava. Eis que surge uma solução prática que pode ajudar com esse problema que aterroriza muita gente.
Veja abaixo os passos necessários para revolver o problema de arquivo que não quer excluir da fila de impressão.
Abra a janela de comando do Windows e digite:
net stop spooler
cd %systemroot%\system32\spool\PRINTERS
del /f /s *.shd
del /f /s *.spl
net start spooler
exit
A primeira linha, net stop spooler pára o serviço de impressão.
A segunda linha, cd %systemroot%\system32\spool\PRINTERS vai para o diretório onde fica gravado a fila de impressão.
A terceira linha, del /f /s *.shd apaga os arquivos de impressão do tipo shd.
A quarta linha, del /f /s *.spl apaga os arquivos de impressão do tipo spl.
A quinta linha, net start spooler inicia o serviço de impressão novamente.
E por último o comando exit que sai da janela de comando do Windows.
Abaixo tem o significado das opções que foram usadas no comando del(delete).
/f Força a exclusão de arquivos somente leitura.
/f Exclui arquivos especificados de todas as subpastas.
Para abrir a janela de comando, aperte a tecla Windows + R e digite cmd e aperte enter.
Você pode criar um arquivo de lote para facilitar a execução de toda essa rotina, para fazer isso, crie um arquivo de texto usando o notepad cole os comando abaixo no notepad e salve com a extensão .bat, por exemplo: Limpar a impressora.bat
net stop spooler
cd %systemroot%\system32\spool\PRINTERS
del /f /s *.shd
del /f /s *.spl
net start spooler
exit
Agora é só executar o arquivo criado como se fosse um programa.
Agradeço a visita,
Picuinhas em: