Arquivo da tag: Arquivos de lote

Limpando a fila de impressão com ajuda de comandos de lote


Frequentemente sou chamado pelos usuários para solucionar problemas relacionados a impressão. Na maioria das vezes o problema está em um serviço chamado Spooler, presente no Windows XP.

Mesmo que o usuário tente cancelar um arquivo que está na fila de impressão ele continua aparecendo e não deixa que outras impressões na fila continuem seu caminho para a impressora. Procurando na internet achei algumas soluções e resolvi criar um arquivo de lote (.BAT) para facilitar a execução dos comandos que pode ser feito apenas com um duplo clique no referido arquivo. Então mãos a obra:

1. Clique no botão Iniciar – Executar;

2. Digite o comando CMD e pressione ENTER;

3. Digite o comando EDIT LIMPA.BAT;

4. O comando anterior irá criar um arquivo de lote chamado LIMPA.BAT;

5. Digite os comandos a seguir:

@echo off
net stop spooler
cd %systemroot%system32\spool\printers
del /f /s *.SHD
del /f /s *.SPL
net start spooler
exit

6. Para salvar o arquivo pressione ALT+A e selecione a opção Salvar.

7. Faça um teste com o arquivo digitando a palavra LIMPA e pressionandoa tecla ENTER.

8. Crie um atalho para este arquivo na área de trabalho e pronto.