Inicio > Windows > Emular un puerto LPT1 en Windows en un equipo sin puerto paralelo

Emular un puerto LPT1 en Windows en un equipo sin puerto paralelo

Miércoles, 28 de octubre de 2009 Dejar un comentario Ir a comentarios

Hola,

hace pocos días tuve que revisar una vieja aplicación en Delphi 7 que imprime tickets en una impresora conectada al puerto paralelo (LTP1).El problema era que lo hacía desde mi portátil que no tiene puerto paralelo y la aplicación fallaba al iniciarse ya que intenta abrir el puerto para comprobar si esta ok.

Para resolver el problema tuve que emular un puerto paralelo en el portátil conectando una impresora en red. Eso se hace mediante el comando


net  use  lpt1: \\equipo\impresora_compartida /persistent:yes


Con la opción persistent:yes hacemos que la impresora esté disponible en el siguiente reinicio del equipo.En mi caso lo que hize fue compartir la impresora virtual de pdf de otro equipo en red y conectarla contra mi portátil, así todo lo que imprimia creaba un pdf en el equipo remoto. También podemos usar nuestro propio equipo si en equipo usamos nuestra ip.

Si no vais usarla siempre, podeis crear un script


@echo off

net  use  lpt1: \\equipo\impresora_compartida

exit

Si queremos eliminarla sol otenemos que ejecutar el comando


net use /delete lpt1

Categories: Windows Tags:
  1. mørket
    Miércoles, 24 de marzo de 2010 a las 21:59 | #1

    oye y si lo que quiero es emular un puerto paralelo LPT1 para otra cosa que no sea una impresora, por ejemplo LPT1 que se enlazara al LPT2 o al usb si saben algo porfa avisenme.

  1. Jueves, 29 de octubre de 2009 a las 13:12 | #1
*