elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Imprimir mediante batch
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Imprimir mediante batch  (Leído 12,311 veces)
daniel.r.23

Desconectado Desconectado

Mensajes: 58


Ver Perfil
Imprimir mediante batch
« en: 21 Febrero 2013, 17:00 pm »

Buenas, tengo un problema cuando quiero imprimir un archivo de texto "TXT.txt" mediante código batch. Me gustaria aclarar que mi impresora esta unida a la red y es inalambrica puerto: EP69123A
y el error es No se puede inicializar el dispositivo EP69123A.
El código seria asi no?
Código:
print /d:EP69123A TXT.txt


En línea

Stakewinner00


Desconectado Desconectado

Mensajes: 1.426



Ver Perfil WWW
Re: Imprimir mediante batch
« Respuesta #1 en: 21 Febrero 2013, 17:05 pm »

No es que sea un experto pero un puerto no tiene que ser un numero?

Y mejor si con batch creas un vbs y con el imprimes el texto.


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.822



Ver Perfil
Re: Imprimir mediante batch
« Respuesta #2 en: 21 Febrero 2013, 18:42 pm »

  • Puedes probar con el bloc de notas:
Código:
Notepad /print "Archivo.txt"

  • En el comando print hay que usar el puerto de la impresora (LPT1, COM1, COM2, etc...), no creo que funcione con el nombre de la impresora.
  • Asegúrate que tienes el servicio de "Cola de impresión" habilitado o de ninguna de las maneras te irá!
Código:
SC config spooler start= auto & sc start spooler

Saludos
En línea

daniel.r.23

Desconectado Desconectado

Mensajes: 58


Ver Perfil
Re: Imprimir mediante batch
« Respuesta #3 en: 22 Febrero 2013, 15:07 pm »

Gracias por responder, le cuento el servicio spooler se inicia automaticamente, y siguiendo el comando que me diste no hacemos nada...
ahora con la impresora
el puerto es el : EP69123A
la descripcion : EpsonNet Print Port
impresora : EPSON Stylus Office TX600FW(Red)
protocolo : LPR

lo mas triste es que ayer probe en mi trabajo con una Lexmark con el puerto USB005 es decir
Código:
print /D: USB005 "archivo"
y me seguia diciendo lo mismo No se puede inicializar el dispositivo USB005.
Ideas ???

Alguien conoce el PrintSrv 1.5???
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.822



Ver Perfil
Re: Imprimir mediante batch
« Respuesta #4 en: 22 Febrero 2013, 15:57 pm »

¿Has probado como te he dicho antes?

Esto es un puerto:
Citar
Printer Ports: LPT1, LPT2 or LPT3
Serial Ports: Com1, Com2, Com3.. to Com9

  • Asocia la impresora al puerto LPT1 por ejemplo:
Código:
net use LPT1 /delete
net use LPT1 \\computer_name\printer_name /Persistent:Yes

  • Y luego usas el comando:
Código:
print /D:LPT1 "archivo"

saludos
« Última modificación: 22 Febrero 2013, 15:59 pm por EleKtro H@cker » En línea

daniel.r.23

Desconectado Desconectado

Mensajes: 58


Ver Perfil
Re: Imprimir mediante batch
« Respuesta #5 en: 22 Febrero 2013, 16:43 pm »

Si ya probe lo comentado antes y ahora estoy probando esto, y no tengo mucha suerte que digamos
te mando unas imagenes:





Como veran en la consola, con este cód:
Código:
print /d:ENQueue "archivo"
dice archivo está siendo impreso, bue es mentira no mando nada de nada
« Última modificación: 22 Febrero 2013, 16:51 pm por daniel.r.23 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.822



Ver Perfil
Re: Imprimir mediante batch
« Respuesta #6 en: 22 Febrero 2013, 18:43 pm »

Fíjate bien en la sintaxis del ejemplo que te he dado antes, y compara con lo que haces en tu imagen.

Citar
net use LPT1 "\\NOMBRE DEL PC COMPARTIDO\NOMBRE DE LA IMPRESORA DE RED" /Persistent:Yes

EJEMPLO:
Código:
net use LPT1 "\\CARLOS-PC\HP12345" /Persistent:Yes

No sé si eso te solucionará el problema, pero al menos usa la sintaxis correcta como en el ejemplo que te indiqué para comprobarlo...

Saludos
En línea

HdM


Desconectado Desconectado

Mensajes: 1.674



Ver Perfil
Re: Imprimir mediante batch
« Respuesta #7 en: 22 Febrero 2013, 19:07 pm »

Citar
Me gustaria aclarar que mi impresora esta unida a la red y es inalambrica puerto: EP69123A

¿Has probado a dejar la impresora compartida en el equipo desde el que quieres imprimir en batch?
En línea

- Nice to see you again -
daniel.r.23

Desconectado Desconectado

Mensajes: 58


Ver Perfil
Re: Imprimir mediante batch
« Respuesta #8 en: 22 Febrero 2013, 20:13 pm »

Bueno ahora si ingrese bien el cód y se hizo un avance pero quedo ahi, y si ya conecte la impresora a la pc utilizando el puerto USB003 y no paso nada.
Recien ahora con lo publicado por EleKtro H@cker aparentemente quiso hacer algo pero no..
Mando una imgaen para que vean.



NO IMPRIMIO NADA
En línea

HdM


Desconectado Desconectado

Mensajes: 1.674



Ver Perfil
Re: Imprimir mediante batch
« Respuesta #9 en: 22 Febrero 2013, 20:26 pm »

Tienes los trabajos en cola, esperando a que en el menú "Impresora", desmarques "Utilizar impresora sin conexión".
En línea

- Nice to see you again -
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Se puede mediante un Batch crear un acceso directo????
Scripting
gh1E 4 18,618 Último mensaje 28 Septiembre 2007, 17:33 pm
por nhaalclkiemr
Abrir telnet mediante batch
Scripting
malarg 9 10,979 Último mensaje 26 Octubre 2008, 18:46 pm
por malarg
[Batch]Mediante....
Scripting
Geormarsch 3 2,757 Último mensaje 8 Febrero 2012, 04:11 am
por 2Fac3R
[BATCH] Imprimir variables desde un .txt
Scripting
Dany3j 4 5,373 Último mensaje 4 Abril 2012, 22:32 pm
por Dany3j
[BATCH] Imprimir desde batch
Scripting
Nilrac 5 7,105 Último mensaje 12 Septiembre 2012, 04:03 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines