none
cual es la mejor practica ?... RRS feed

  • Pregunta

  • tengo usuarios en un directorio activo y se conectan al servidor mediante terminar services, el servidor es windows 2003 con un ip x.x.x.51 y el terminal es windows 2000 con una ip x.x.x.55, los usuarios tienen windows XP prof.

    1.- Al usuario en las propiedades del AD/Environment tengo cargado un archivo BAT que le hace un net use lpt1 a su impresora local y ejecuta un aplicacion que al cerrarla se desconecta la session del terminal services, el problema es que si el usuario se conecta en otra Pc el net use lo hace a otra impresora que no es la que tiene conectada a su Pc, como puedo hacerle para resolver este problema?.

    2.- Tengo usuarios conectados al TS trabajando perfectamente, pero un dia al quererse firmar al servidor de Terminal Services me mando el siguiente mensaje " The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator " .

    a ver que me recomiendas para mejorar estas dos situaciones, gracias por su tiempo 

     

     

     

    miércoles, 17 de enero de 2007 20:10

Respuestas

  • Buenas tardes:

    Podrías generarte en el .bat que mapea las impresoras, un script que lo que haga es mapear la impresora dependiendo del usuario que hace logon en la maquina.

     

    Salu2:)

    jueves, 18 de enero de 2007 16:58

Todas las respuestas

  • 1.- Al usuario en las propiedades del AD/Environment tengo cargado un archivo BAT que le hace un net use lpt1 a su impresora local y ejecuta un aplicacion que al cerrarla se desconecta la session del terminal services, el problema es que si el usuario se conecta en otra Pc el net use lo hace a otra impresora que no es la que tiene conectada a su Pc, como puedo hacerle para resolver este problema?.

    En este caso si tu mapeas la impresora local al lpt1 asumo que la impresora es USB por ejemplo o esta instalada en otro lpt no ?

    Si tu en el bat pones net use lpt1
    \\impresoradelusuario    Sea la maquina que sea siempre se mapeara la misma impresora.

    2.- Tengo usuarios conectados al TS trabajando perfectamente, pero un dia al quererse firmar al servidor de Terminal Services me mando el siguiente mensaje " The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator " .

    http://technet2.microsoft.com/WindowsServer/en/library/159e6ff8-4edb-43fd-8767-3d9858897e2c1033.mspx?mfr=true


    Slds
    Sebastian del Rio
    Buenas practicas para el uso delos foros
    Si la respuesta te fue de utilidad , marcala como respondida.

    miércoles, 17 de enero de 2007 20:27
    Moderador
  •  

    1.- Al usuario en las propiedades del AD/Environment tengo cargado un archivo BAT que le hace un net use lpt1 a su impresora local y ejecuta un aplicacion que al cerrarla se desconecta la session del terminal services, el problema es que si el usuario se conecta en otra Pc el net use lo hace a otra impresora que no es la que tiene conectada a su Pc, como puedo hacerle para resolver este problema?.

    En este caso si tu mapeas la impresora local al lpt1 asumo que la impresora es USB por ejemplo o esta instalada en otro lpt no ?

    Si tu en el bat pones net use lpt1 \\impresoradelusuario    Sea la maquina que sea siempre se mapeara la misma impresora.

    Exacto , pero ese es el problema que no quiero que se conecte a esa impresora sino a la impresora de la PC en la que se esta firmando. ejemplo:

    Tengo una maquina llamada caja1 y una maquina llamada caja2, tengo dos usuarios llamados cajero1 y cajero2 , cuando cajero1 se firma en la caja1 el archivo.bat hace el net use lpt1: \\caja1\impresora1 y si cajero2 se firma en caja2 ejecuta el net use lpt1: \caja2\impresora2 , hasta ahi todo esta bien, el problema es cuando cajero1 se firma en caja2 es necesario que en el *.bat se cargue el net use lpt1: \\caja2\impresora2 y viceversa sean el numero de usuarios y pc que sea.

    2.- Tengo usuarios conectados al TS trabajando perfectamente, pero un dia al quererse firmar al servidor de Terminal Services me mando el siguiente mensaje " The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator " .

    http://technet2.microsoft.com/WindowsServer/en/library/159e6ff8-4edb-43fd-8767-3d9858897e2c1033.mspx?mfr=true

    Aqui lo curioso es que en algunas maquinas si se conecta y de otras no manda ese mensaje al revisar el visor de sucesos me manda lo siguiente "Servicios de Terminal Server no puede emitir la licencia de cliente"  Id de suceso 1004, tengo mi DC con ip X.X.X.51 y server TS X.X.X.55 si me conecto via conexion remota al DC de mi equipo y dentro del DC le doy conexion remota al Server de TS me manda el error, pero si entro de mi maquina directo al TS si puedo entrar, del 51 le tiro ping por IP y por Nombre y si me los resuelve

    miércoles, 17 de enero de 2007 21:56
  • Alguien que me pueda hacer alguna sugerencia, seria de mucha ayuda, muchas gracias
    jueves, 18 de enero de 2007 16:15
  • Buenas tardes:

    Podrías generarte en el .bat que mapea las impresoras, un script que lo que haga es mapear la impresora dependiendo del usuario que hace logon en la maquina.

     

    Salu2:)

    jueves, 18 de enero de 2007 16:58