La Web del Programador: Comunidad de Programadores
 
    Pregunta:  45959 - PROBLEMA CON IMPRESORA USB EN DOS
Autor:  Diego Sebastian De Felice
Hola, mi pregunta es:

tengo un programa que corre sobre DOS muy bien, pero cuando quiero imprimir no puedo porque la impresora tiene puerto USB.

Cabe aclarar que tengo windows XP en la computadora, cuando ejecuto el programa sobre DOS este anda bien, pero no me deja imprimir, como aclare anteriormente.

Probe con una impresora con puerto LPT e imprime bien.

¿Alguien sabe como puedo hacer para que un programa que corre desde MS-DOS me imprima en una impresora con puerto USB?

Desde ya muchas Gracias.

  Respuesta:  DANIEL
PODES USAR UN TRUCO , QUE ES DIRECCIONAR EL PUERTO lpt1: A TU MISMA MÁQUINA (COMO SI ESTUVIERA EN RED) Y DE ESA FORMA FUNCIONA BIEN.
Tenes que compartir la impresora y ponerle un nombre
LUEGO.....
Desde INICIO ->EJECUTAR -> CMD ( o command si es Windows 98SE)

LA SINTAXIS ES :

NET_USE_LPT1:_\\ nombredetumaquina \ nombredeimpresora_ / persistent : yes

(reemplazar los guiones bajos ( _ ) por espacios )

si quieres volver a redireccionar al puerto paralelo (suponete que tenes otra impresora conectada al paralelo) debes poner:

NET_USE_LPT1:_/DELETE

SALUDOS.

  Respuesta:  Manuel Puche
hola
existe un programa nodosimp para imprimir en impresoras usb o cualquier conexion despues que este creada en windows dame tu email para enviarte. con el instructivo