Imprimir desde Terminal Server con Aplicaciones D.O.S

11/06/2005 - 00:49 por jimmy | Informe spam
Trabajo con varios terminales en diferentes lugares. Utilizando Terminal
Service 2003
Cuando deseo imprimir una factura, con una aplicacion creada en en Foxpro
para D.O.S. tengo muchos problemas:
1.- Cuando utiliza el usario, el comando net use lpt1: . Captura el puerto
y todas las impresiones de las demas terminales se digiren al usuario que
capturo el puerto.
2.- Tengo mas de 500 usuarios, y no puedo ocupar los 9 puertos LPT del
Servidor Windows 2003.
3.- Exista una forma de direccionar las impresiones que van a salir en el
puerto LPT1 a los puerto TS000 que tiene el Servidor Windows 2003.
Por Favor Ayuda
 

Leer las respuestas

#1 Infoliber
13/06/2005 - 23:07 | Informe spam
usuarios desde dos sitios diferentes a la vez.

1. Yo siempre utilizo el puerto LPT2 para realizar la captura, ya que en
puerto LPT1 a veces no me funciona desde los usuarios normales, si desde el
administrador, creo que es porque el puerto LPT1 si existe fisicamente en la
maquina, ademas buscando en microsoft recuerdo haber visto como solucionar
esto pero es complicado.

2. Segun microsoft hay una manera desde el regedit de añadir mas puertos
LPTx, es decir el win2003 por defecto solo tiene tres pero se puede ampliar
a 9, pero si utilizo estos puertos (del LPT4 al LPT9) desde la consola de
sistema (cmd) me funcionan pero si lo hago desde el foxpro msdos 2.6 no hace
caso da un error de acceso denegado.
Esto no lo he solucionado de ninguna manera.

3. Creo que no, pero esto lo he solucionado de la siguiente manera.
Instalas la impresora en windows, es decir cada vez que conectas con el TS
se autoinstala, si esta impresora la compartes y la publicas en el active
directory, la puedes capturar con NT USE LPT2 \\servidor\impresora y ya la
puedes utilizar normalmente.

Espero haberte ayudado, me gustaria saber si te funciona rapido la
aplizacion de foxpro msdos 2.6, ya que tengo un cliente con 10 TS, abre una
media de 2-3 programas de foxpro en cada termimal y me dice que cada vez que
cambia de pantalla tarda mucho, estan el local, es decir no desde internet,
te funciona bien con 500 terminales?

Gracias

"jimmy" escribió en el mensaje
news:
Trabajo con varios terminales en diferentes lugares. Utilizando Terminal
Service 2003
Cuando deseo imprimir una factura, con una aplicacion creada en en
Foxpro
para D.O.S. tengo muchos problemas:
1.- Cuando utiliza el usario, el comando net use lpt1: . Captura el
puerto
y todas las impresiones de las demas terminales se digiren al usuario que
capturo el puerto.
2.- Tengo mas de 500 usuarios, y no puedo ocupar los 9 puertos LPT del
Servidor Windows 2003.
3.- Exista una forma de direccionar las impresiones que van a salir en el
puerto LPT1 a los puerto TS000 que tiene el Servidor Windows 2003.
Por Favor Ayuda

Preguntas similares