1- Poner una impresora compartida en Red (puede ser la impresora local u alguna de la Red).
2- activar captura del puerto, ejecutando:
NET USE LPT1: \\NombrePC\NombreImpresora /persistent:yes
NombrePC es el nombre equipo de Red donde está la impresora compartida.
NombreImpresora es el nombre que tiene la impresora compartida.
Por ejemplo para imprimir desde XP, poner en una ventana de DOS:
NET USE LPT1: \\PCNegro\HP7200 /persistent:yes
otra forma:
NET USE LPT1: \\127.0.0.1\HP7200 /persistent:yes
localhost
Si no hay error, debería poder imprimir desde un programa DOS.
Es importante poner bien los simbolos (\\ y /) El comando se puede poner en un archivo bat y luego que invoque al programa DOS.
Después de asociar el puerto LPT con el puerto USB, abra el panel de configuración de la impresora:
INICIO -> CONFIGURACION -> PANEL DE CONTROL -> IMPRESORAS -> BOTÓN DERECHO SOBRE LA IMPRESORA QUE QUEREMOS USAR -> PINCHAMOS EN PROPIEDADES
Cambie el flujo de datos de RAW al modo de texto.
Utilice estos pasos:
* Elija la pestaña Avanzada o el botón
* Seleccione el botón Procesador de impresión
* En la sección Tipo de datos, cambie el tipo de datos de RAW a TEXT.
* Aplicar y Cerrar el panel de la impresora.
USA EL SIGUIENTE COMANDO
CREAR UN ARCHIVO POR DOS ASI:
COPY CON CAPTURA.BAT
NET USE LPT1 \\NOMBRE EQUIPO\NOMBREIMPRESORA /PERSISTENT:YES
CONTROL Z
AHI GRABAS EL BAT
LUEGO EJECUTAS EL «CAPTURA.BAT»