none
IMPRIMIR LOCALMENTE EN SESION DE ESCRITORIO REMOTO Y/O TERMINAL SERVICES

    Pregunta

  • Hola.

     

    Tengo un problema que es el siguiente:

    Tengo un servidor windos 2003 server el cual ya le configure las licencias de terminal server y el acceso de internet.

    Desde una pc fuera de la LAN me conecto por el escritorio remoto o por terminal services y si me conecto sin problema trabajo perfecto en las aplicaciones pero cuando quiero imprimir en una impresora local no puedo ya que solo me muestra las impresoras que tengo conectadas en el sevidor.

    Ya llevo 3 semanas leyendo información en varios portales y de microsoft ni se diga.

     

    Ojala me puedan ayudar gracias.

    lunes, 07 de agosto de 2006 20:09

Respuestas

  • Creo que te me fuiste por otro lado.

    Cuando te encuentras dentro del Servidor vas a la opcion Panel de Control - Impresoras y Faxes, al darle adicionar impresora vas a encontran dos opciones:

    Una Impresora de Red
    Una Impresora conectada a este equipo

    Eliges Una Impresora conectada a este equipo y deshabilitas la opcion Detectar e Instalar automaticamente

    Luego te envia seleccionar un puerto de impresora . Ahi en este cuadro de dialogo te da la opcion Usar el siguiente puerto y te desliza un lista para la seleccion, en esta lista es que aparecera el puerto con el formato:

    TS:PORTATIL01: PR002

    TS (Terminal Services)
    Nombre de Maquina: (PORTATIL01)
    Numero Consecutivo: PR01

    No tienes que crear el puerto.

    Seleccionaes el puerto y le das siguiente ...

    y ya sabes el resto.

    Quedo atento a comentarios

    Saludos;


    viernes, 31 de julio de 2009 4:43

Todas las respuestas

  • fijate si cuando ejecutas el remote desktop tenes en la solapa local resources si tenes tildada la opcion de mapear las impresoras.
    lunes, 07 de agosto de 2006 23:06
  • Efectivamente tengo habilitada la opcion de mapeo de impresora, lo unico que se es que me falto configurar algo del servidor porque si me conecto a alguna otra maquina con XP por escritorio remoto si me muestra mi impresora local y mis unidades logicas pero cuando lo intento en el servidor no me muestra mi impresora local ni mis unidades.

     

    GRACIAS

    lunes, 07 de agosto de 2006 23:26
  • hola gente

     yo tengo el mismo problema si me pueden dar una ayuda para resolver este tema ,

     gracias

     

    mario

    miércoles, 04 de julio de 2007 17:36
  • Buenas! Asegurate de que en el server tengas instalados los drivers de la impresora. Ahi va a aparecer.

    Yo tengo un problema un poco mas complejo:

    me manda la impresion, localmente aparece en cola (duplicado), aparece la leyenda "Imprimiendo" en la parte de estado, pero cuando termina y se borra el archivo de la cola, no sale nada de la impresora. Lo raro es que no muestra ningun error ni nada.

    Agradeceria si alguien llegara a responder me avisaran al mail

    branko_h@hotmail.com

    muchas gracias y espero haber aportado alguna ayuda
    jueves, 05 de febrero de 2009 13:07
  • Hola tengo un problema al imprimir en Terminal Server.

    TEngo un servidor Windows 2003 server donde ya estan configuradas las licencias de terminal, este servidor tienen un software ERP para el proceso productivo de la empresa, en este servidor instale los drivers de la impresora que esta conectada localmente al Pc desde donde se va a realizar la gestion del terminar server para que me reconozca la impresora Hp Laserjet P1505, Cuando me conecto al servidor terminal esta me aperece como impresora Hp LaserJet P1505 Sesion Rionegro y si tiro una pagina de prueba me imprime perfectamente la primera vez que configure la impresora, pero si quiero imprimir un informe del ERP no me lo deja imprimir, incluso si me salgo de la conexion del terminal y vuelvo a conectarme desde el escritorio remoto el me muestra la impresora pero no me deja imprimir absolutamente nada.

    He realizado cambio de drivers de la impresora y nada, no se si puedan ser permisos de usuario aunque este usuario de terminal tiene los permisos de administrador, no se cual pueda ser el problema y como lo puedo gestionar. Mil Gracias y si necesitan mas informacion acerca de este caso con gusto se las distribuire.

    Y el m,ismo problema del señor Brankohbk, cuando tiro a imprimir me aperece como si estuviera en cola y muchas veces queda en Cola y me toca parar el servicio de cola de impresion para poder eliminar estos documentos de la impresora, esto sucede mucho

    Sebastián

    Sebas
    martes, 10 de febrero de 2009 16:00
  • Hola Aguirre, yo tengo el mismo problema en Ternimal Server.

    Hemos comprado varias impresoras de estos modelos Series P1000 a la P1505 y la P1505n.

    He hecho pruebas con cada una, y es verdad que al instalar por primera vez imprimes una sola pagina pero luego dejan de imprimir, por lo menos tengo una solucion pero es solo efectiva con estas impresora de Series P1...... siempre y cuando solo contengan una tarjeta de red, ya que con las que son locales por puertos USB no es efectiva.

    La solucion es colocar otro Driver en el Servidor de Windows Server 2003 como LPT1 y en las pcs con una direccion IP,  tal como una Hp generica en este caso yo tome la Hp Laserjet III y me funciona e imprime full bien, pero esta solucion es solo para P1505n que es de red.

    Con las otras series Hp laserjet P1005 y P1505 no las he podido solucionar ya que solo instaladas localemente el pc por Puerto USB.

    Si tienes alguna otra solucion por favor hasmelo saber mi correo es leoblaban@hotmail.com

    Gracias y suerte

    miércoles, 15 de julio de 2009 15:42
  • Buenos Dias a Todos

    He hecho este procedimiento varias veces y me ha resultado con exito. asi que en busca de dar solucion a este dilema explicare paso a paso como se realiza este procedimiento. depronto a alguien le funcione:


    Lo primero que debes asegurarte es que en la consola de Configuracion de Terminal Service:

    - Le das en Connections
    - Clic derecho a RDP -TCP
    - Propiedades
    - En la pestaña Clients Settings debes verificar que se encuentre chuleado:
                                 Conecct client driver at logon
                                 Connect client printer at logon
                                 default to main client printer

    - Una vez realizado este paso lo que debes hacer es instalar el drivers de la impresora en ambas maquinas, tanto en el Servidor como en el equipo cliente.

    - Configuras en el Servidor un usuario autorizado para acceder a este por medio de Terminal Services:
              Nota: Aun no hemos instalado la impresora en el Servidor ni en el equipo local

    - Luego, Antes de conectarte por medio de escritorio remoto al Servidor de TS, agregas la impresora en el equipo desde el cual te hiras a conectar al Servidor.

            Nota:   Esta impresora puede ser de Red o conectada por medio de cable USB al equipo; lo importante es que se encuentre agregada en impresoras y faxes del Panel de Control.

    - Una vez adicionada la impresora, abres Conexion a Escritorio Remoto le das clic en el boton Opciones , luego te diriges a la pestaña Recursos locales y marcas la opcion que diga Impresoras .

    - Una vez dentro del Servidor te vas a dirigir hacia Panel de Control > Impresoras y Faxes
    - Le das Clic a Adicionar Impresora
    - marcas la opcion Impresora Local y deschuleas la subopcion que dice descubrir impresora automaticamente
    - Clic en Siguiente

    Nota: Esta es la parte mas importante del procedimiento

    - escoges el puerto en el cual se encuentra la impresora (El puerto debe de tener el siguiente formato: TS:[Nombre de la Maquina]:[Numero Consecutivo] :

    Explicacion:

    TS = Terminal Service
    Nombre de la maquina = Es el nombre NetBios del equipo desde el cual estamos estableciendo la conexion por Terminal Services
    Numero Consecutivo: Es un numero aleatorio compuesto por 3 o 4 digitos (Mostrara este numero por cada impresora agregada en el equipo desde el cual se encuentra estableciendo la conexion) Ej: Si yo tengo instalada en el equipo una sola impresora en el Servidor dolo aparecera un puerto TS, si tengo 3 me aparecera 3 puertos TS.
           
            PD
    : Los puertos son aleatorios y por lo tanto debes elegir el que le corresponde a tu impresora.

    - Ya escogido el puerto correcta sigues el procedimiento normal para instalar una impresora local. (Escoges el Driver correcto anteriormente instalado y envias una pagina de prueba)


    Esto seria el procedimiento a realizar para que una impresion por medio de terminal service a tu impresora local resulte con exito.

    Espero poder haberles ayudado

    Saludos;




    • Propuesto como respuesta jacinto.morales domingo, 02 de agosto de 2009 23:44
    lunes, 27 de julio de 2009 15:09
  • Hola Jacinto, ojala pudieras ponernos un ejemplo de la ultima parte de la configuracion pues no me queda muy claro lo que llamas la parte mas importante del procedimiento: que tipo de puerto hay que elegir?? si selecciono puerto local y le quiero poner el nombre TS:[MIMAQUINA]:[1] me dice que no es un nombre de puerto valido, tampoco entendi lo del numero consecutivo, si solo tengo una impresora instalada que numero debo de poner ahi.

    Gracias por tu apoyo

    Saludos

    miércoles, 29 de julio de 2009 6:58
  • Creo que te me fuiste por otro lado.

    Cuando te encuentras dentro del Servidor vas a la opcion Panel de Control - Impresoras y Faxes, al darle adicionar impresora vas a encontran dos opciones:

    Una Impresora de Red
    Una Impresora conectada a este equipo

    Eliges Una Impresora conectada a este equipo y deshabilitas la opcion Detectar e Instalar automaticamente

    Luego te envia seleccionar un puerto de impresora . Ahi en este cuadro de dialogo te da la opcion Usar el siguiente puerto y te desliza un lista para la seleccion, en esta lista es que aparecera el puerto con el formato:

    TS:PORTATIL01: PR002

    TS (Terminal Services)
    Nombre de Maquina: (PORTATIL01)
    Numero Consecutivo: PR01

    No tienes que crear el puerto.

    Seleccionaes el puerto y le das siguiente ...

    y ya sabes el resto.

    Quedo atento a comentarios

    Saludos;


    viernes, 31 de julio de 2009 4:43
  • buenas tardes
    el problema es cuando se vuelve a conectar el sistema asigna nuevos puertos
    como se hace para que conecte el mismo pueto

    TS:PORTATIL01: PR002

    lunes, 10 de agosto de 2009 22:21
  • Hola Aguirre, yo tengo el mismo problema en Ternimal Server.

    Hemos comprado varias impresoras de estos modelos Series P1000 a la P1505 y la P1505n.

    He hecho pruebas con cada una, y es verdad que al instalar por primera vez imprimes una sola pagina pero luego dejan de imprimir, por lo menos tengo una solucion pero es solo efectiva con estas impresora de Series P1...... siempre y cuando solo contengan una tarjeta de red, ya que con las que son locales por puertos USB no es efectiva.

    La solucion es colocar otro Driver en el Servidor de Windows Server 2003 como LPT1 y en las pcs con una direccion IP,  tal como una Hp generica en este caso yo tome la Hp Laserjet III y me funciona e imprime full bien, pero esta solucion es solo para P1505n que es de red.

    Con las otras series Hp laserjet P1005 y P1505 no las he podido solucionar ya que solo instaladas localemente el pc por Puerto USB.

    Si tienes alguna otra solucion por favor hasmelo saber mi correo es leoblaban@hotmail.com

    Gracias y suerte

    Hola Leo,
    me interesa tu respuesta, porque estoy teniendo muchos problemas para configuar una P1505n, que imprime bien al principio pero luego deja de imprimir. Me podrías dar más datos de cómo hiciste para que funcionara??? tengo en los clientes
    por ip pero no consigo nada.

    Mi mail es: elberme1974@hotmail.com

    Muchas gracias


    lunes, 14 de septiembre de 2009 15:27
  • buenas tardes
    el problema es cuando se vuelve a conectar el sistema asigna nuevos puertos
    como se hace para que conecte el mismo pueto

    TS:PORTATIL01: PR002

    Yo quiero resolver este problema, en local tengo una impresora de tickets, de impactos. Cuando conecto por escritorio remoto uso una aplicacion en la que impresora se configura por el puerto por lo que si la configuro con un puerto y en siguientes sesiones se cambia pues no me funciona, que manera hay de mantener el mismo puerto en diferentes sesiones????

    Gracias de antemano.

    Balta
    martes, 22 de diciembre de 2009 10:55
  • Hola Balta,

    Por favor, para ayudarnos en la organización de nuestro foro, tiene que iniciar un nuevo hilo con tu problema actual.

    Un saludo,
    Átilla Arruda - Microsoft Corporation
    martes, 22 de diciembre de 2009 12:41
  • Gente .

     

              Para poder imprimir localmente por  USB o LPT a través de  una aplicación que corra por Terminal Server en un puesto XP / vista o 7  deben realizar lo siguiente:

     

    En el servidor Windows 2003 con licencias de terminal Server activadas

     

    1- Desinstalar todos los drivers de impresoras de terceros que hallan instalado ustedes (HP , EPSON,etc).

          Nota: No tiene que quedar nada en el registro de Windows  .

    2- Desde una consola de comandos (cmd)  ejecuta el comando gpedit.msc luego en “Computer Configuration / Administrative Templates /Windows Component / Terminal Server /Client Server Data Redirection” habilitar la opción Terminal Server Fallback Printer ... con “Default to PCL if one is not found”

    3- Desde una consola de comandos ejecuta el comando change use /install

    3-Descargar e instalar el servicio "User Profile Helper Cleanup"" lo podes bajar de http://blogs.technet.com/uphclean/

     

    Y listo , se acabaron los problemas de impresión !!!!!

     

    De esta forma Windows utiliza sus drivers nativos de impresion emulando cualquier impresora (LPT o USB) .

    martes, 09 de marzo de 2010 20:39
  • Es el mismo problema que tengo, que cada sesion asigna puertos nuevos, se debe entrar a las propiedades de la impresora y cambiar al puerto virtual activo!!!

     

    Deberia quedar fijo el puerto, por que existen usuarios que no saben mucho de esto.

     

    Alguna sugerencia??

    jueves, 09 de diciembre de 2010 16:39
  • Una consulta, me encuentro trabajando desde una terminal (PC) la que cuenta con impresora (LPT1), esta terminal se conectada por cable red a un servidor (A), contamos con acceso a este servidor por medio de terminal Server. La impresión funciona perfecto y todos los servicios están habilitados. El problema surge con lo siguiente: este servidor (A) se conecta por medio de Hamachi a otros servidores (B, C, D) que se encuentran físicamente separados. El ingreso a cada uno de estos servidores (B, C, D) se realiza volviendo a entrar a Terminal Server desde el servidor (A) y funciona perfecto. La idea es no tocar nada de ello, solo que estando en un servidor B y queriendo imprimir en la impresora conectada en PC no lo hace.

    Mi pregunta:....

     

    Lo primero que debes asegurarte es que en la consola de Configuracion de Terminal Service:

    - Le das en Connections
    - Clic derecho a RDP -TCP
    - Propiedades
    - En la pestaña Clients Settings debes verificar que se encuentre chuleado:
                                 Conecct client driver at logon
                                 Connect client printer at logon
                                 default to main client printer

    EN QUE SERVIDOR, (A, B, C, D)??

     


    - Una vez realizado este paso lo que debes hacer es instalar el drivers de la impresora en ambas maquinas, tanto en el Servidor como en el equipo cliente.

    OK

    - Configuras en el Servidor un usuario autorizado para acceder a este por medio de Terminal Services:
              Nota: Aun no hemos instalado la impresora en el Servidor ni en el equipo local

    OK


    - Luego, Antes de conectarte por medio de escritorio remoto al Servidor de TS, agregas la impresora en el equipo desde el cual te hiras a conectar al Servidor.

            Nota:   Esta impresora puede ser de Red o conectada por medio de cable USB al equipo; lo importante es que se encuentre agregada en impresoras y faxes del Panel de Control.

    - Una vez adicionada la impresora, abres Conexion a Escritorio Remoto le das clic en el boton Opciones , luego te diriges a la pestaña Recursos locales y marcas la opcion que diga Impresoras .

    OK

     

    - Una vez dentro del Servidor te vas a dirigir hacia Panel de Control > Impresoras y Faxes
    - Le das Clic a Adicionar Impresora
    - marcas la opcion Impresora Local y deschuleas la subopcion que dice descubrir impresora automaticamente
    - Clic en Siguiente

    QUE SERVIDOR?

     


    Nota: Esta es la parte mas importante del procedimiento

    - escoges el puerto en el cual se encuentra la impresora (El puerto debe de tener el siguiente formato: TS:[Nombre de la Maquina]:[Numero Consecutivo] :

    Explicacion:

    TS = Terminal Service
    Nombre de la maquina = Es el nombre NetBios del equipo desde el cual estamos estableciendo la conexion por Terminal Services
    Numero Consecutivo: Es un numero aleatorio compuesto por 3 o 4 digitos (Mostrara este numero por cada impresora agregada en el equipo desde el cual se encuentra estableciendo la conexion) Ej: Si yo tengo instalada en el equipo una sola impresora en el Servidor dolo aparecera un puerto TS, si tengo 3 me aparecera 3 puertos TS.
           
            PD
    : Los puertos son aleatorios y por lo tanto debes elegir el que le corresponde a tu impresora.

    - Ya escogido el puerto correcta sigues el procedimiento normal para instalar una impresora local. (Escoges el Driver correcto anteriormente instalado y envias una pagina de prueba)


    Esto seria el procedimiento a realizar para que una impresion por medio de terminal service a tu impresora local resulte con exito.

    ....

    La impresora PC aparece como disponible y lista en los servidores (A, B, C, D). En A imprime perfecto. En B, C y D no imprime ni la pagina de prueba.

    Espero haber sido lo suficientemente claro

    Muchas gracias!

     

     

     

    miércoles, 16 de febrero de 2011 14:32
  • SI USAS WINDOWS XP, debes tener actualizado: NetFramework al 3.5, service pack 3, y RCD minimo al 6.1, ese RDC lo unicas en C:\WINDOWS\SYSTEM32\mstcs ahi puedes mirar que version tienes......... 

     

    SI USAS WINDOWS VISTA debes tener service pack 2 

    WINDOWS 7 POR LO GENERAL SIEMPRE FUNCIONA

     

    SALUDOS Desde Colombia

    • Propuesto como respuesta Jorgep93 martes, 14 de febrero de 2012 21:35
    miércoles, 18 de enero de 2012 17:29
  • SI USAS WINDOWS XP, debes tener actualizado: NetFramework al 3.5, service pack 3, y RCD minimo al 6.1, ese RDC lo unicas en C:\WINDOWS\SYSTEM32\mstcs ahi puedes mirar que version tienes......... 

     

    SI USAS WINDOWS VISTA debes tener service pack 2 

    WINDOWS 7 POR LO GENERAL SIEMPRE FUNCIONA

     

    SALUDOS Desde Colombia


    Por fin esta es la solucion que estaba necesitando para imprimir escritorio remoto en local con xp
    martes, 14 de febrero de 2012 21:35
  • Buenas tardes amigo, gracias por su información, pero esto ya li hice y en primera instancia me funciona, pero cuando me salgo y vuelvo a entrar me sale el puerto deshabilitado y por ende no imprime, claro lo cambio con uno activo y si imprime pero al realizar la desconexion nuevamente y conexion me sale deshabilitado y para un usuario es tedioso estar cambiando de puertos, gracias si me puedes ayudar.

    Saludos...

    Jurdanet2

    martes, 13 de marzo de 2012 3:29
  • Buenas tardes amigo, gracias por su información, pero esto ya li hice y en primera instancia me funciona, pero cuando me salgo y vuelvo a entrar me sale el puerto deshabilitado y por ende no imprime, claro lo cambio con uno activo y si imprime pero al realizar la desconexion nuevamente y conexion me sale deshabilitado y para un usuario es tedioso estar cambiando de puertos, gracias si me puedes ayudar.

    Saludos...

    Jurdanet2

    martes, 10 de abril de 2012 3:54
  • Muchas gracias por tu aporte hace mucho tiempo estaba buscando esta solución, me funcionó de maravilla.
    jueves, 21 de junio de 2012 14:23
  • Con respecto a los puertos que hay que cambiarlos es por que ustedes eligieron un puerto local por lo tanto toma ese puerto si luegos cierras e inicias sesión nuevamente lo mas seguro es que funcione pero debes cerrar sesión y verificar que no haya otra abierta con el mismo usuario 

    Mi solución para imprimir remotamente fue lo siguiente en windows server 2008 r2 

    instalar el controlador de iimpresora en cliente y servidor

    en directiva de grupos configuracion de equipos - plantillas admin. - comp. de win.- servicio de escritorio remoto - host de sesion de ER -redireccion de impresora y habilitar usar 1º el controlador de easy print y luego habilitar rederigir solo la impresora prdeterminada del cliente.

    Luego

    en servidor de impresion Propiedades propiedades avanzadas y ver donde se encuentra la carpeta de printers y darle permisos para el usuario que se conecta remotamente 


     

    Juan Artave

    sábado, 18 de agosto de 2012 14:24
  • Aquí podrás

    ver una solución para ese problema

    http://herramtools.blogspot.mx

    Explicado al 100% y funciona para terminal server 2003 y 2008

    (Escritorio Remoto)

    martes, 21 de agosto de 2012 21:36
  • Jacinto,

    ya he realizado esto. Pero el problema es que otro día que vuelvo a conectarme al Terminal mis impresoras ya no están en el puertos antes configurados en la instalación y debo buscar el puerto que en ese momento este habilitado TS para esa sesión remota.

    Hay manera de que se pueda dejar fijo ese puerto cada vez que inicio sesión remota a este Terminal?

    Tendrá que ver el problema con que cierre sesión ? o por qué en ocasiones cierre la sesión remota por medio del botón de salir 'X'?

    jueves, 13 de febrero de 2014 15:48
  • PARA MI LO MAS SENCILLO FUE DEJAR UNA SOLA IMPRESORA EN EL LADO DEL CLIENTE Y DARLA DE ALTA EN EL SERVIDOR DURANTE LA SESION DE ESCRITORIO REMOTO. 

    COMO SIEMPRE HAY UNA UNICA IMPRESORA QUE ESTA EN EL CLIENTE, SE CONECTA AL SERVIDOR DURANTE LA SESION DE ESCRITORIO REMOTO EN EL PUERTO PR001, DONDE LA DI DE ALTA.

    jueves, 20 de marzo de 2014 18:38
  • TENIA EL MISMO PROBLEMA Y ESTO ERA LO QUE PASABA.


    el nombre de mi impresora local no estaba en el registro de la listas de impresora del TS y solo tuve que agregar el nombre para que funcionara. explicare mi caso con el nombre de la impresora que uso

    en el TS entras a C:/windows/inf aquí buscas los archivos ntprint y printupg.

    en printupg hay una cantidad de unos (1) y fechas que no se para que sirven exactamente
    yo lo que hice que copie uno y lo pegue en una nueva linea y solo le cambie el nombre al de mi impresora local.

    en ntprint indica el driver que va a instalar 

    tienes que ser uno que sea compatible
    ejemplo mi impresora es hp laserjet p1606n y le puse a instalar el controlador de la hp laserjet 1100 que ya estaba pero sabia que son compatibles.

    luego que hice esto cerré sesión y volví a iniciar y ya estaba.

    YO SOY NUEVO EN ESTO Y NO SE COMO EXPLICARLO BIEN. ESPERO QUE TE FUNCIONE

    martes, 22 de abril de 2014 16:25