Dê um STOP na sua impressora

 

image

Quem mexe com impressoras já passou por essa situação: cancelou a impressão por um motivo diabólico qualquer, e a bendita ficou com o arquivo pra imprimir na fila, e agora não imprime mais nada. E não adianta reiniciar, ou fazer ISSO com ela… a maldita simplesmente ri da sua cara e continua lá, como um sapo coaxando no pântano.

Diga adeus a esse problema à partir de agora! Esse lance rola porque o Windows não consegue parar uma impressão com arquivos temporários abertos e na pasta C:\Windows\system32\spool\printers\ tem vários desses. Para não precisar apaga-los e reiniciar o programa da sua impressora manualmente, existe uma solução.

Jogue o script abaixo num bloco de notas e o salve com um nome qualquer, com a extensão .bat!

@echo off
echo Interrompendo spooler de impressão.
echo.
net stop spooler
echo Deletando coisas... onde? Sei lá. Isso é o de menos.
echo.
del %systemroot%\system32\spool\printers\*.shd
del %systemroot%\system32\spool\printers\*.spl
echo Iniciando spooler de impressão.
echo.
net start spooler

Daí, quando essa merda rolar novamente, execute o .bat e todos ficarão felizes! Só um aviso: caso esteja usando um servidor de impressão, NÃO faça isso, ou todas as impressoras ficarão sem trabalho!

 

[Via Gizmodo]

2 comentários:

maia. disse...

cara, é serio. Eu te amo.

Anônimo disse...

E foto é cena de algum filme?

Postar um comentário