Pregunta Imprima un archivo ASCII en una impresora conectada a través de USB


Desde mi programa de trabajo, necesito imprimir un archivo ASCII en una impresora conectada a través de USB. Hasta ahora, esto funcionaba bien ya que usamos LPT1 con el siguiente comando.

Type filename > prn

Pero la necesidad de cambiar a USB se está convirtiendo en una necesidad por razones muy obvias.

Parece que el uso de la red es una forma de asignarlo a LPT. ¿Hay alguna otra manera, particularmente para trabajar en Windows 7 y XP?


2


origen


posible duplicado de ¿Cómo simulo una impresora paralela (LPT) con una impresora USB? - Ƭᴇcʜιᴇ007


Respuestas:


Aquí están direcciones sobre cómo hacerlo Un poco largo para cortar y pegar en el cuadro de texto, pero parece bastante fácil de hacer.


0



Intenté eso. Pero no funciona si necesito imprimir desde la misma computadora (el servidor de impresión es la misma máquina). Además, el comando net use no funcionará en Win'7 (lo leí en algún lugar de Internet mientras buscaba esta solución) - Sivaa
He usado "net use" en win 7 ... una búsqueda rápida en Google y no encontré nada que diga que ya no funciona. - Keltari
Intenté pero no pude encontrar dónde lo leí en último lugar (uso neto y gana 7). Podría recordar que es de la sección de preguntas y respuestas de algunos grupos de usuarios. - Sivaa


Cómo obtener una impresora USB disponible como LPT1:

  1. Instale el adaptador de red Microsoft Loopback. (Cómo: Windows XP, Windows 7)
  2. Comparte la impresora. (Cómo: Windows XP, Windows 7)
  3. correr NET USE LPT1: \\<your computer name>\<printer share name> /PERSISTENT:YES en un símbolo del sistema (o similar).

Si tiene un puerto LPT físico en la computadora (un puerto paralelo), es posible que deba deshabilitarlo en el BIOS (o tal vez solo en el Administrador de dispositivos) para poder usar LPT1. Probablemente también pueda salirse con la tarea de mapear a LPT2.


0



Bueno, si solo tengo una computadora, ¿funcionará? No funcionó para mí. Es por eso que lo publiqué aquí. ¿Alguna otra manera? Mientras tanto, déjame darle otra oportunidad ... - Sivaa
La intención del adaptador de bucle invertido es que solo tiene una computadora (o más específicamente, no tiene una red activa). ¿Qué "no funcionó" al respecto? Las diferencias entre los subsistemas de impresión XP y 7 (y cómo se tratan) hace que sea difícil tener soluciones uniformes y uniformes. - Ƭᴇcʜιᴇ007
Lo intenté en WinXP, deshabilité LPT1 en el administrador de dispositivos, instalé el adaptador de bucle invertido, reinicié el equipo. Pero sin suerte. El comando net use dio el resultado 'exitoso'. El adaptador de bucle de red se encontró en el Administrador de dispositivos. Pero no hay salida en la impresora cuando ejecuté el comando 'Copiar nombre de archivo lpt2' y escriba nombre de archivo> lpt2. No pude entender qué salió mal. - Sivaa
Una mejora más que noté. Cuando ejecuto el comando, el archivo aparece en las propiedades de las impresoras. Parece que la parte de redirección está funcionando, pero sin salida. - Sivaa
@sivaa Entonces, después de correr type filename > lpt2 el trabajo aparece en la cola de la impresora, pero no se imprime? ¿La impresora está trabajando de otra manera? - Ƭᴇcʜιᴇ007