Eliminando documentos bloqueados de la cola de impresión…
Diciembre 13, 2008 Más sobre: Curiosidades, Trucos para Windows XP
¿Cuántas veces han estado en la situación de la imagen anterior? Que intentan imprimir un documento, y la cola de impresión está bloqueada y muy descontrolada, que no permite ni eliminar ni sigue ni hace nada. Es triste y frustrante, por lo general reiniciamos el equipo para ver si reaccionará, o también apagamos y encendemos la impresora de nuevo, pero ésto no siempre funciona, así que nos frustramos más y nos ponemos hasta intensos.
Pues bien, lo mejor que podemos hacer es crear un archivo Batch con simples comandos MS-DOS que se van a encargar de detener la cola de impresión y de limpiar todo lo que en ella tenemos; ahora bien, ¿qué es un archivo Batch? Se estarán preguntando todos acá.
Un archivo Batch es un fichero de texto (creado en Bloc de notas) sin formato que contiene una serie de comandos MS-DOS, que se procesarán a la hora de ejecutar el fichero; dicho fichero debe tener extensión BAT. Es muy sencillo y útil para ciertos casos en específico.
Lo que haremos será lo siguiente:
- Copiamos y pegamos los siguientes comandos en cualquier archivo de texto:
- Guardamos dicho fichero con extensión BAT (nombre.bat)
net stop spooler
del %systemroot%system32spoolprinters*.shd
del %systemroot%system32spoolprinters*.spl
net start spoolerAsí que cada vez que tengamos el problema, simplemente ejecutamos el fichero BAT que hemos creado y de esa forma saldremos del problema sin tanta complicación. De verdad es una de las mejores soluciones, mejor que reiniciar el equipo o apagar la impresora.
De programación Batch tenemos mucho para hablar. ¿Alguien se interesa?
Visto en Genbeta
Si esta información te ha sido útil, te invitamos a que te suscribas a nuestro canal RSS o vía e-mail para que recibas a diario todas las noticias, aplicaciones y análisis presentados en Blog Informático:
Palabras claves: Descargar, free, gratis, download, gratuito, análisis...
Artículos destacados:
33 comentarios, ¡faltas tú, anímate!
Publica un comentario
Diciembre 13, 2008
Siempre interesan estas cosas. Sobre todo a los que venimos “atrasados” con lo más “finito”. Veamos qué podemos aprender.
Gracias por sus ayudas.
Diciembre 13, 2008
el bloginformarico la verdad es muy util porq gracias a los mensaje sy programas q recibi pude resolver varios asuntos y doy gracias
el bloginformatico es genial gracias por todo
Diciembre 13, 2008
Pues claro que me interesa, sería una de las mejores propuestas que he visto en blog informático.
Diciembre 13, 2008
Por su puesto que interesa. En mi trabajo y por supuesto, fuera de él, me paso solucionando estos problemillas. Y tengo que decir, que éste es de los más comunes.
Me va a venir genial. Gracias ^^
Diciembre 13, 2008
[...] Comment! Excepcional documento que he visto en BlogInformático.com [...]
Diciembre 13, 2008
muy bueno la verdad , no sabia como se hacia siempre me pasaba
, GRACEAA !
Diciembre 14, 2008
Un saludo a todos. ¡Y qué bueno que les haya gustado tanto el artículo! La verdad es una solución que muchos hubiésemos querido en ciertas ocasiones…
Diciembre 14, 2008
Te me adelantaste Kervin!!! Este es uno de los primeros problemas que trataré en un proyecto que tengo.
Efectivamente este es un problema muy pero muy común, sin embargo muchísimas personas pierden mucho tiempo intentando solucionarlo cada vez que les ocurre.
Kervin: por las dudas y para que no haya ningún mal entendido te aclaro que lo que escribí arriba no fue para molestarte, solo fue a modo de broma, sin embargo el proyecto si existe y es verdadero, se trata de un sitio web que estoy construyendo, muy básico por el momento ya que estoy utilizando Google Sites.
Por ahora no estoy trabajando en el por falta de tiempo, pero puedes verlo si lo deseas.
Diciembre 14, 2008
@ Hugo González: Es muy molestoso querer imprimir algo y no poder porque se queda eliminando, y la cola está bloqueada, y es por eso que a mí ésta solución me viene como anillo al dedo. La programación Batch es bastante útil e interesante, pues automatiza muchos procesos… Me alegro que te sirva, amigo.
Diciembre 15, 2008
Muchas gracias.
Te paso el bat un poco depurado:
@Echo Off
CLS
Net Stop Spooler
Del \Windows\System32\SpoolPrinters\*.shd
Del \Windows\System32\SpoolPrinters\*.spl
Net Start Spooler
Diciembre 15, 2008
@ Sergio: ¡Muchas gracias por tu aporte estimado amigo!
Diciembre 15, 2008
me gustaria tener mas conosimiento sobre los achivos.BAT
todo lo que ustedes me manden con relacion a este,me es muy util.tambien me interesan saber mas sobre los comandos del MS-DOS
Desde ya muchas gracias…
Diciembre 15, 2008
por supuesto que me interesa ojala pudieras profundizar en el tema de antemano gracias por el dato y lo que te quiso decir sergio un .bat siempre empieza con @Echo Off o @Echo On
Diciembre 15, 2008
@ Giovanni: Con mucho gusto ampliaré los conocimientos sobre archivos BAT.
Diciembre 16, 2008
[...] menúes, advertencias, etc. Un claro ejemplo lo vimos hace un par de días con el artículo de eliminar los documentos bloqueados en la cola de impresión con un clic, que automatiza la solución a un [...]
Enero 11, 2009
[...] Eliminando documentos bloqueados de la cola de impresiónwww.bloginformatico.com/eliminando-documentos-bloqueados-de-… por jesuschulo hace pocos segundos [...]
Enero 11, 2009
Estamos hablando de Windows, ¿verdad ?
Enero 11, 2009
@ Pedro: Claro que sí mi estimado amigo…
Febrero 4, 2009
esta muy bueno, haber si profundizas el tema y ver la compatibilidad actual, de las versiones de windows 98 a la XP se han quitado varios comandos.
Haber sinos comentas como recuperamos esos comandos que se retiraron enlas nuevas versiones.
Marzo 11, 2009
[...] colapsa porque se atascan los documentos en la impresora física como tal. En una oportunidad vimos cómo desbloquear la cola de impresión con un sencillo fichero BAT que contenía algunos comandos [...]
Abril 27, 2009
hola y si la impresora esta conectada a un puerto de red y no esta fisicamente instalada en el equipo local tendra el mismo efecto?
Gracias muy bueno el blog
Mayo 1, 2009
@ Carlos Andrés: No, no tendría el mismo efecto.
Mayo 17, 2009
hey…mil gracias…q interesante esta esto, gracias por el dato
Julio 5, 2009
http://Roberto , los comandos del MS-DOS son casi todos, los mismos que hoy en día podemos utilizar en la consola CLI de Windows, “CMD”. Y también he sabido que hay comandos que faltan del antiguo MS-DOS, pueden copiarse del S.O. que los contenga y guardarse en el S.O. actual en la carpeta correspondiente a los comandos segun la versión del S.O. y funcionarían correctamente (nosé si todos, pero de algunos supe que si se puede).
Y por otra parte, si quieres averiguar los comandos a utilizar en el CMD, simplemente debes ingresar a el (en “Ejecutar”–> “cmd”, Enter) y escribir “help” (que también es un comando), y allí te saldrá un listado de todos los comandos disponibles para utilizar, acompañados un texto que te informa de que se trata.
http://Giovanni , Empezar con “@echo on” o “@echo off” NO ES NECESARIO al hacer un archivo BATCH, puesto que este comando simplemente da la orden de mostrar o no los comandos a continuación en el archivo de procesamientos por lotes.
Kervin, el otro día intenté utilizando dicho batch en la situación señalada, de hecho, creé esa situación a propósito para ver el resultado, y no me funcionó. Tendrá relevancia que mi impresora este conectada por un puerto USB (como casi todas las actuales), puesto que tampoco surte efecto al ingresar comandos de impresión de algun archivo en linea de comandos con el comando “print *.*” (a pesar que da el aviso de “estar imprimendo, y nunca ejecutarse físicamente dicho proceso).
Será necesario tener conectada la impresora al Puerto paralelo para poder aprovechar estos comandos¿?
Saludos a Todos!
Julio 24, 2009
Hola y Muchas Gracias,Es Confortable Trabajar En Modo Ms-Dos Ya Que Permitern Solucionar Muchos Problemas Del Ambiente Grafico De Windows.
Me Interesa Conocer Mas Sobre El concepto De Estos Archivos-Ayuda Bat
Gracias
Agosto 26, 2009
Muchas gracia por la ayuda, me tenia enfurecido, ya estaba pensando en formatear.
Saludos y gracias denuevo.
Octubre 8, 2009
¡¡¡GRACIAS!!! tal como dices, estaba todo frustrado sin saber cómo purgar la bandeja de la impresora y peor aún ya haciéndome a la idea de llevar mi compu con algún técnico, mi cartera y yo te lo agradecemos.
Octubre 20, 2009
Saludo a todos. Me gustaria preguntar algo… Que debo yo agregar para ejecutar este archivo desde una maquina A y que se desbloquee la cola de impresion de otra maquina B. Esto serviría mucho para el personal de soporte de un Helpdesk que da soporte bajo una misma LAN.
Octubre 24, 2009
@ Andrés Berrio: Puedes utilizar un programa de control remoto de equipos
Saludos!
Diciembre 26, 2009
¡¡¡Gracias!!! La verdad, acababa de encontrar una solución parecida en otra página pero se me hacía más complicada y encima advertía que podía dañar el equipo, con la tuya he solucionado el problema en seguida y sin liarme
¡FELICES FIESTAS!
Diciembre 28, 2009
@ Susana: Es todo un placer poder colaborar contigo, saludos!!!
Enero 6, 2010
Hola:
Yo también estoy intersado en saber más acerca de la programación por lotes (“batch”) e incluso, si tienes posibilidad tambien en “Word”; ya que muchos virus vienen (según tengo entendido) hechos con Word.
Si no tengo razón: sacádme de mi ignorancia.
Gracias,
Enero 6, 2010
@ Aquileo: Amigo, puedes revisar en la siguiente categoría: Programación Batch. Allí encontrarás ifnormación relacionada a tu consulta… Saludos!