Impresion DOS en LPT1 y LPT2

26/08/2005 - 17:58 por Fredy Copari Huanca | Informe spam
Hola, tengo una PC con 2 LPT conecto 2 impresoras LX 300+ Matriciales, mi
consulta es la siguiente, tengo un programa en DOS que imprime 2 tipos de
documentos el tipo A lo imprime en el LPT1, y el tio B en el LPT2,
actualmente esta trabajando en windows 98, si instalo XP funcionará
normalmente?
Salu2
FREDY

Preguntas similare

Leer las respuestas

#6 Bartomeu
27/08/2005 - 15:50 | Informe spam
"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:e%23j%
No señor... funciona perfectamente en local y es el metodo aconsejado. (no
todas las impresoras, por ejemplo las USB se les puede asifnar puertos
mediante el asistente. pero *a todas* se les puede asignar o borrar
mediante el comando anterior).

Jose Manuel Tella Llop
MVP - Windows


[...]

No señor. ¿Lo has probado en un ordenador con impresora local en LPT1?
Yo acabo de probarlo en mi XP y no ha funcionado:
Desde símbolo del sistema hago 'dir > lpt1' y sale el directorio por la
impresora.
Hago 'net use lpt1 \\MiPc\milpt' y el comando se realiza correctamente.
Vuelvo a hacer 'dir > lpt1' y no sale nada por la impresora.
Desde 'Impresoras y faxes', abro la cola de la impresora y observo que
hay un trabajo que aparece y desaparece continuamente. Ha entrado en el
bucle que comenté en mi anterior mensaje.

Si la impresora está en USB si que funciona: El programa lo envía a LPT1,
NET USE lo coge y lo envía a la cola de la impresora, la cola de la
impresora lo envía al USB y el USB lo envía a la impresora-física. No se
produce ningún bucle. Pero si la impresora está físicamente conectada a LPT1
en ese ordenador no se puede utilizar el NET USE para redireccionar LPT1 a
la impresora conectada a ese LPT1 (perdonad el trabalenguas, pero no se
explicarme mejor).

Esto le pasa a Windows desde W98. Teníamos un servidor Novell con terminales
W98 y MS-DOS y el comando CAPTURE de Novell funcionaba bien, tal como tu
dices. Los jefes quisieron pasa a NT4 y el comando NET USE ya entraba en
bucles. Acabamos comprando servidores de impresión para evitarnos problemas.

No lo había vuelto a comprobar hasta hoy, pero después de la prueba veo que
sigue pasando lo mismo.
Respuesta Responder a este mensaje
#7 JM Tella Llop [MVP Windows]
27/08/2005 - 16:29 | Informe spam
Hombre me hace gracia que me discutas eso, cuando llevo años haciendo. A
ver.. razona un poco ¿que diferencia hay entre que sea una maquina de la red
o la maquina local?. ninguna: para ningun comando o servicio del
sistema.

Te intentas medio justificar poniendo un ejemplo inconsistente y que ademas
parece que no has leido bien mism mensajes: dices ¿y si ya esite una
impresora local el LPT1?. Es que si ya exoste... tienes que desasignar el
puerto (tanto para asignarte una impresora local como una de red?... Si es
local, bien con la propia configuracion grafica de la impresora. Si es de
red, bien mediante el coamando que he citado en la primera parte:

net use LPT1: /delete

Te recuerdo que una impresora nunca esta conectada "fisicamente" a LPT1. Por
el sencillo motivo que LPT1: no es un puerto fisico sino una asignacion
logica. Como tal puerto logico puede asignarse o desasignarse cuando
queramos.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Bartomeu" wrote in message
news:
"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:e%23j%
No señor... funciona perfectamente en local y es el metodo aconsejado.
(no todas las impresoras, por ejemplo las USB se les puede asifnar
puertos mediante el asistente. pero *a todas* se les puede asignar o
borrar mediante el comando anterior).

Jose Manuel Tella Llop
MVP - Windows


[...]

No señor. ¿Lo has probado en un ordenador con impresora local en LPT1?
Yo acabo de probarlo en mi XP y no ha funcionado:
Desde símbolo del sistema hago 'dir > lpt1' y sale el directorio por la
impresora.
Hago 'net use lpt1 \\MiPc\milpt' y el comando se realiza correctamente.
Vuelvo a hacer 'dir > lpt1' y no sale nada por la impresora.
Desde 'Impresoras y faxes', abro la cola de la impresora y observo que
hay un trabajo que aparece y desaparece continuamente. Ha entrado en el
bucle que comenté en mi anterior mensaje.

Si la impresora está en USB si que funciona: El programa lo envía a LPT1,
NET USE lo coge y lo envía a la cola de la impresora, la cola de la
impresora lo envía al USB y el USB lo envía a la impresora-física. No se
produce ningún bucle. Pero si la impresora está físicamente conectada a
LPT1 en ese ordenador no se puede utilizar el NET USE para redireccionar
LPT1 a la impresora conectada a ese LPT1 (perdonad el trabalenguas, pero
no se explicarme mejor).

Esto le pasa a Windows desde W98. Teníamos un servidor Novell con
terminales W98 y MS-DOS y el comando CAPTURE de Novell funcionaba bien,
tal como tu dices. Los jefes quisieron pasa a NT4 y el comando NET USE ya
entraba en bucles. Acabamos comprando servidores de impresión para
evitarnos problemas.

No lo había vuelto a comprobar hasta hoy, pero después de la prueba veo
que sigue pasando lo mismo.

Respuesta Responder a este mensaje
#8 Bartomeu
27/08/2005 - 17:35 | Informe spam
¿Lo has probado realmente en un PC que tenga una impresora local enchufada
en LPT1?

¿Alguien que haya leído este hilo hasta aquí lo ha probado y le ha
funcionado?

Como te he dicho: lo acabo de probar y no me ha funcionado. No puedo usar
NET USE para redireccionar el puerto LPT1 a la impresora enchufada
físicamente a ese mismo puerto LPT1. Si quieres escribir en la impresora
local LPT1 no debes redireccionar LPT1 a ninguna impresora, sobre todo no se
debe redireccionar a ella misma ya que la cola de impresión entra en un
bucle.

Cuando digo enchufada físicamente a LPT1, quiero dar a entender que hay un
cable que va del enchufe paralelo de la impresora al enchufe paralelo del
PC, que es el enchufe al que Windows suele asignar el puerto lógico LPT1. No
vengas con sutilezas con que LPT1 no es un puerto físico. No lo será, pero
cualquiera que trabaje con PC e impresoras entiende lo que quiero decir
cuando digo 'enchufada físicamente a LPT1'.


"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:OSww%
Hombre me hace gracia que me discutas eso, cuando llevo años haciendo.
A ver.. razona un poco ¿que diferencia hay entre que sea una maquina de la
red o la maquina local?. ninguna: para ningun comando o servicio del
sistema.
Te intentas medio justificar poniendo un ejemplo inconsistente y que
ademas parece que no has leido bien mism mensajes: dices ¿y si ya esite
una impresora local el LPT1?. Es que si ya exoste... tienes que desasignar
el puerto (tanto para asignarte una impresora local como una de red?... Si
es local, bien con la propia configuracion grafica de la impresora. Si es
de red, bien mediante el coamando que he citado en la primera parte:

net use LPT1: /delete

Te recuerdo que una impresora nunca esta conectada "fisicamente" a LPT1.
Por el sencillo motivo que LPT1: no es un puerto fisico sino una
asignacion logica. Como tal puerto logico puede asignarse o desasignarse
cuando queramos.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Bartomeu" wrote in message
news:
"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:e%23j%
No señor... funciona perfectamente en local y es el metodo aconsejado.
(no todas las impresoras, por ejemplo las USB se les puede asifnar
puertos mediante el asistente. pero *a todas* se les puede asignar o
borrar mediante el comando anterior).

Jose Manuel Tella Llop
MVP - Windows


[...]

No señor. ¿Lo has probado en un ordenador con impresora local en LPT1?
Yo acabo de probarlo en mi XP y no ha funcionado:
Desde símbolo del sistema hago 'dir > lpt1' y sale el directorio por
la impresora.
Hago 'net use lpt1 \\MiPc\milpt' y el comando se realiza
correctamente.
Vuelvo a hacer 'dir > lpt1' y no sale nada por la impresora.
Desde 'Impresoras y faxes', abro la cola de la impresora y observo que
hay un trabajo que aparece y desaparece continuamente. Ha entrado en el
bucle que comenté en mi anterior mensaje.

Si la impresora está en USB si que funciona: El programa lo envía a LPT1,
NET USE lo coge y lo envía a la cola de la impresora, la cola de la
impresora lo envía al USB y el USB lo envía a la impresora-física. No se
produce ningún bucle. Pero si la impresora está físicamente conectada a
LPT1 en ese ordenador no se puede utilizar el NET USE para redireccionar
LPT1 a la impresora conectada a ese LPT1 (perdonad el trabalenguas, pero
no se explicarme mejor).

Esto le pasa a Windows desde W98. Teníamos un servidor Novell con
terminales W98 y MS-DOS y el comando CAPTURE de Novell funcionaba bien,
tal como tu dices. Los jefes quisieron pasa a NT4 y el comando NET USE ya
entraba en bucles. Acabamos comprando servidores de impresión para
evitarnos problemas.

No lo había vuelto a comprobar hasta hoy, pero después de la prueba veo
que sigue pasando lo mismo.





Respuesta Responder a este mensaje
#9 JM Tella Llop [MVP Windows]
27/08/2005 - 18:39 | Informe spam
Si en esta maquina por ejemplo. Una de las impresoras la tengo pinchada
al puerto paralelo, y quitado el que le asigne el LPT1:. La otra es useb y
con el net use, asignada al LPT1: . y me funciona perfectamente.

Y no te equivoques... que siges en el mismo error: LPT1: no existe. Existe
un puerto paralelo fisico, el cual se asigna a la salida "logica" LPT1:
. o no nunca es necesario en windows (el LPT1: ...etc, son viejas
reminiscencias del msdos y solo son necesarias en msdos).

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Bartomeu" wrote in message
news:
¿Lo has probado realmente en un PC que tenga una impresora local enchufada
en LPT1?

¿Alguien que haya leído este hilo hasta aquí lo ha probado y le ha
funcionado?

Como te he dicho: lo acabo de probar y no me ha funcionado. No puedo usar
NET USE para redireccionar el puerto LPT1 a la impresora enchufada
físicamente a ese mismo puerto LPT1. Si quieres escribir en la impresora
local LPT1 no debes redireccionar LPT1 a ninguna impresora, sobre todo no
se debe redireccionar a ella misma ya que la cola de impresión entra en un
bucle.

Cuando digo enchufada físicamente a LPT1, quiero dar a entender que hay un
cable que va del enchufe paralelo de la impresora al enchufe paralelo del
PC, que es el enchufe al que Windows suele asignar el puerto lógico LPT1.
No vengas con sutilezas con que LPT1 no es un puerto físico. No lo será,
pero cualquiera que trabaje con PC e impresoras entiende lo que quiero
decir cuando digo 'enchufada físicamente a LPT1'.


"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:OSww%
Hombre me hace gracia que me discutas eso, cuando llevo años
haciendo. A ver.. razona un poco ¿que diferencia hay entre que sea una
maquina de la red o la maquina local?. ninguna: para ningun comando o
servicio del sistema.
Te intentas medio justificar poniendo un ejemplo inconsistente y que
ademas parece que no has leido bien mism mensajes: dices ¿y si ya esite
una impresora local el LPT1?. Es que si ya exoste... tienes que
desasignar el puerto (tanto para asignarte una impresora local como una
de red?... Si es local, bien con la propia configuracion grafica de la
impresora. Si es de red, bien mediante el coamando que he citado en la
primera parte:

net use LPT1: /delete

Te recuerdo que una impresora nunca esta conectada "fisicamente" a LPT1.
Por el sencillo motivo que LPT1: no es un puerto fisico sino una
asignacion logica. Como tal puerto logico puede asignarse o desasignarse
cuando queramos.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Bartomeu" wrote in message
news:
"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:e%23j%
No señor... funciona perfectamente en local y es el metodo aconsejado.
(no todas las impresoras, por ejemplo las USB se les puede asifnar
puertos mediante el asistente. pero *a todas* se les puede asignar
o borrar mediante el comando anterior).

Jose Manuel Tella Llop
MVP - Windows


[...]

No señor. ¿Lo has probado en un ordenador con impresora local en LPT1?
Yo acabo de probarlo en mi XP y no ha funcionado:
Desde símbolo del sistema hago 'dir > lpt1' y sale el directorio por
la impresora.
Hago 'net use lpt1 \\MiPc\milpt' y el comando se realiza
correctamente.
Vuelvo a hacer 'dir > lpt1' y no sale nada por la impresora.
Desde 'Impresoras y faxes', abro la cola de la impresora y observo
que hay un trabajo que aparece y desaparece continuamente. Ha entrado en
el bucle que comenté en mi anterior mensaje.

Si la impresora está en USB si que funciona: El programa lo envía a
LPT1, NET USE lo coge y lo envía a la cola de la impresora, la cola de
la impresora lo envía al USB y el USB lo envía a la impresora-física. No
se produce ningún bucle. Pero si la impresora está físicamente conectada
a LPT1 en ese ordenador no se puede utilizar el NET USE para
redireccionar LPT1 a la impresora conectada a ese LPT1 (perdonad el
trabalenguas, pero no se explicarme mejor).

Esto le pasa a Windows desde W98. Teníamos un servidor Novell con
terminales W98 y MS-DOS y el comando CAPTURE de Novell funcionaba bien,
tal como tu dices. Los jefes quisieron pasa a NT4 y el comando NET USE
ya entraba en bucles. Acabamos comprando servidores de impresión para
evitarnos problemas.

No lo había vuelto a comprobar hasta hoy, pero después de la prueba veo
que sigue pasando lo mismo.








Respuesta Responder a este mensaje
#10 Bartomeu
27/08/2005 - 19:45 | Informe spam
Por lo que me dices haces "net use lpt1 \\EsteOrdenador\impresora-usb" y te
sale pon la impresora usb, hasta aquí estamos de acuerdo (supongo que hay un
error mecanográfico y que 'useb' es 'usb').

¿Pero para imprimir por la impresora-lpt1 que haces? ''net use lpt1 /d" y ya
está. O añades "net use lpt1 \\EsteOrdenador\impresora-lpt1". En mi caso, si
añado esta segunda orden no puedo imprimir. Al redirigir el LPT1 a la
impresora-lpt1 la cola de impresión entra en un bucle.




"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:
Si en esta maquina por ejemplo. Una de las impresoras la tengo
pinchada al puerto paralelo, y quitado el que le asigne el LPT1:. La otra
es useb y con el net use, asignada al LPT1: . y me funciona
perfectamente.

Y no te equivoques... que siges en el mismo error: LPT1: no existe. Existe
un puerto paralelo fisico, el cual se asigna a la salida "logica" LPT1:
. o no nunca es necesario en windows (el LPT1: ...etc, son viejas
reminiscencias del msdos y solo son necesarias en msdos).

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Bartomeu" wrote in message
news:
¿Lo has probado realmente en un PC que tenga una impresora local
enchufada en LPT1?

¿Alguien que haya leído este hilo hasta aquí lo ha probado y le ha
funcionado?

Como te he dicho: lo acabo de probar y no me ha funcionado. No puedo usar
NET USE para redireccionar el puerto LPT1 a la impresora enchufada
físicamente a ese mismo puerto LPT1. Si quieres escribir en la impresora
local LPT1 no debes redireccionar LPT1 a ninguna impresora, sobre todo no
se debe redireccionar a ella misma ya que la cola de impresión entra en
un bucle.

Cuando digo enchufada físicamente a LPT1, quiero dar a entender que hay
un cable que va del enchufe paralelo de la impresora al enchufe paralelo
del PC, que es el enchufe al que Windows suele asignar el puerto lógico
LPT1. No vengas con sutilezas con que LPT1 no es un puerto físico. No lo
será, pero cualquiera que trabaje con PC e impresoras entiende lo que
quiero decir cuando digo 'enchufada físicamente a LPT1'.


"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:OSww%
Hombre me hace gracia que me discutas eso, cuando llevo años
haciendo. A ver.. razona un poco ¿que diferencia hay entre que sea una
maquina de la red o la maquina local?. ninguna: para ningun comando
o servicio del sistema.
Te intentas medio justificar poniendo un ejemplo inconsistente y que
ademas parece que no has leido bien mism mensajes: dices ¿y si ya esite
una impresora local el LPT1?. Es que si ya exoste... tienes que
desasignar el puerto (tanto para asignarte una impresora local como una
de red?... Si es local, bien con la propia configuracion grafica de la
impresora. Si es de red, bien mediante el coamando que he citado en la
primera parte:

net use LPT1: /delete

Te recuerdo que una impresora nunca esta conectada "fisicamente" a LPT1.
Por el sencillo motivo que LPT1: no es un puerto fisico sino una
asignacion logica. Como tal puerto logico puede asignarse o desasignarse
cuando queramos.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Bartomeu" wrote in message
news:
"JM Tella Llop [MVP Windows]" escribió en el
mensaje news:e%23j%
No señor... funciona perfectamente en local y es el metodo aconsejado.
(no todas las impresoras, por ejemplo las USB se les puede asifnar
puertos mediante el asistente. pero *a todas* se les puede asignar
o borrar mediante el comando anterior).

Jose Manuel Tella Llop
MVP - Windows


[...]

No señor. ¿Lo has probado en un ordenador con impresora local en LPT1?
Yo acabo de probarlo en mi XP y no ha funcionado:
Desde símbolo del sistema hago 'dir > lpt1' y sale el directorio por
la impresora.
Hago 'net use lpt1 \\MiPc\milpt' y el comando se realiza
correctamente.
Vuelvo a hacer 'dir > lpt1' y no sale nada por la impresora.
Desde 'Impresoras y faxes', abro la cola de la impresora y observo
que hay un trabajo que aparece y desaparece continuamente. Ha entrado
en el bucle que comenté en mi anterior mensaje.

Si la impresora está en USB si que funciona: El programa lo envía a
LPT1, NET USE lo coge y lo envía a la cola de la impresora, la cola de
la impresora lo envía al USB y el USB lo envía a la impresora-física.
No se produce ningún bucle. Pero si la impresora está físicamente
conectada a LPT1 en ese ordenador no se puede utilizar el NET USE para
redireccionar LPT1 a la impresora conectada a ese LPT1 (perdonad el
trabalenguas, pero no se explicarme mejor).

Esto le pasa a Windows desde W98. Teníamos un servidor Novell con
terminales W98 y MS-DOS y el comando CAPTURE de Novell funcionaba bien,
tal como tu dices. Los jefes quisieron pasa a NT4 y el comando NET USE
ya entraba en bucles. Acabamos comprando servidores de impresión para
evitarnos problemas.

No lo había vuelto a comprobar hasta hoy, pero después de la prueba veo
que sigue pasando lo mismo.












Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida