Uso de BarTender con servicios de escritorio remoto y Citrix XenApp
Descripción general
Este artículo explica cómo usar BarTender con los servicios de escritorio remoto de Windows y Citrix XenApp. Discute los problemas de impresión y licencias en estos dos entornos para cada una de las ediciones de BarTender.
Para obtener más información sobre el uso de BarTender con servicios de escritorio remoto y Citrix Xenapp, consulte la sección de Citrix y escritorio remoto de este libro blanco. (El papel blanco está en inglés)
Diferencias entre ediciones
Ediciones Basic, Starter y Professional
Si posee BarTender 2016 o una versión anterior, tenga en cuenta que las ediciones Básica y Profesional de BarTender solo las puede ejecutar un usuario a la vez. Si BarTender ya se está ejecutando en la sesión de un usuario, un segundo usuario que haya iniciado sesión en el servidor no podrá ejecutar la aplicación.
Desde BarTender 2019, este límite ya no existe para las ediciones Starter y Professional. Podrá iniciar varias sesiones de BarTender a través de Citrix y Remote Desktop Services.
Ediciones de automatización y automatización empresarial
Las dos ediciones de automatización de BarTender permiten a usuarios ilimitados ejecutar la aplicación BarTender. Por lo tanto, se puede ejecutar simultáneamente en cualquier número de sesiones de usuario. En lugar de licencias basadas en el usuario, las ediciones de Automatización se licencian por el número de impresoras que se usan activamente.
Servicios remotos / Citrix Xenapp
Servicios de escritorio remoto
Servicios de escritorio remoto (anteriormente conocido como Servicios de Terminal Server) es una característica de Windows Server que permite que una computadora cliente se conecte al servidor de tal manera que el teclado, el mouse y el monitor del cliente se conecten directamente al equipo del servidor. Para obtener más información sobre Servicios de escritorio remoto, busque "Servicios de escritorio remoto" o "Servicios de Terminal Server" en el sitio web de Microsoft: www.microsoft.com .
Citrix XenApp
Citrix XenApp (anteriormente conocido como Citrix MetaFrame Server) es un producto de cliente ligero que se construye sobre Servicios de Escritorio Remoto, permitiendo a los usuarios conectarse a aplicaciones corporativas. Para obtener más información, consulte el sitio web de Citrix: www.citrix.com .
Redirección de impresora
Remote Desktop Services proporciona la redirección de la impresora, que envía los trabajos de impresión desde un servidor a las impresoras instaladas localmente en una computadora cliente. Hay una breve discusión de esto en la sección "Colas de impresión del cliente" de este documento, a continuación.
Para obtener más información sobre la redirección de la impresora, busque "Servicios de escritorio remoto" o "Servicios de Terminal Server" con "Redirección de la impresora" en www.microsoft.com para encontrar artículos de la base de conocimientos, preguntas frecuentes y otros tipos de documentación sobre esta característica.
Imprimiendo
Cuando un usuario inicia sesión en una sesión de Servicios de escritorio remoto, la lista de impresoras disponibles proviene de dos fuentes: los controladores de impresora instalados en el servidor y los controladores de impresora instalados en el cliente. Los controladores que están instalados en el servidor se conocen como colas de impresión del servidor , mientras que los controladores que están instalados en el cliente se llaman colas de impresión del cliente.
Colas de impresión del servidor
Si una impresora está conectada directamente al servidor, o está conectada al servidor a través de TCP / IP, el controlador de la impresora se puede instalar en el servidor. Esto crea una cola de impresión del servidor, que hace que la impresora esté disponible en todas las sesiones de escritorio remoto.
Colas de impresión del cliente
Las colas de impresión del cliente se crean mediante la redirección de la impresora, una función disponible con Servicios de escritorio remoto y Citrix XenApp. La redirección de la impresora enruta la salida impresa de una sesión de escritorio remoto a una impresora disponible en la computadora cliente, creando una cola de impresión automática del cliente. Se instala un controlador de impresora coincidente en el servidor, todo el código de impresión se genera en el servidor y el código de impresión resultante se redirige a la impresora disponible en la computadora cliente.
Cuando un cliente inicia sesión en una sesión de escritorio remoto, el servidor intentará crear colas de impresión para cada una de las impresoras que están instaladas en el cliente. También se puede utilizar una cola de impresión del cliente para las impresoras que se encuentran en la red local del servidor, a fin de que la impresora esté disponible solo para las sesiones de un usuario en particular.
Nota sobre la comunicación bidireccional
La redirección de la impresora no admite la comunicación bidireccional, que se utiliza para establecer una conexión bidireccional entre el cliente y el servidor. Si el procedimiento de impresión depende de la recepción de datos de la impresora, como la información del estado de la impresora, no se puede utilizar la redirección de la impresora.
Controladores de impresora universales
Los controladores de impresora universales le permiten imprimir en casi cualquier impresora, independientemente de la marca o modelo. Al instalar un único controlador universal, elimina la molestia de instalar varios controladores específicos de la impresora en el servidor.
En Citrix XenApp, las colas de impresión del cliente se pueden crear automáticamente utilizando la Impresora universal Citrix o los Controladores de impresora universales Citrix. La impresora Citrix Universal es un objeto de impresora generado automáticamente que reemplaza todas las impresoras que aparecen en la sesión del usuario. Esta impresora instalada se puede utilizar para imprimir en casi cualquier impresora que desee utilizar.
Los controladores de impresora universales Citrix son controladores de impresora genéricos que pueden usarse para imprimir en la mayoría de las impresoras. En lugar de agregar un solo objeto de impresora como con la impresora universal Citrix, se instala un solo controlador. A continuación, puede crear múltiples colas de impresión automáticas utilizando el controlador de impresora universal.
El controlador de impresora universal para servicios de escritorio remoto se llama Remote Desktop Easy Print. El controlador Easy Print proporciona soporte para múltiples modelos de impresoras, sin necesidad de instalar múltiples controladores en el servidor de terminal.
Instalación de controladores de impresora en el servidor
Si el servidor tiene acceso local al controlador que está instalado en el cliente, el controlador del cliente se utiliza automáticamente. Si el servidor no tiene acceso al controlador, deberá instalar un controlador de impresora en el servidor que tenga el mismo nombre que el del equipo cliente. Una vez hecho esto, la cola de impresión se creará automáticamente cada vez que el cliente inicie sesión.
En Windows Server 2008:
- En el menú Herramientas administrativas , seleccione Administración de impresión .
- Expanda el nodo Servidores de impresión
- Haga clic con el botón derecho en Controladores y seleccione Agregar controlador en el menú contextual.
- Siga las instrucciones para instalar el controlador de la impresora.
En Windows Server 2003:
- Abra la Carpeta de impresoras en Windows.
- En el menú Archivo , seleccione Propiedades del servidor .
- Selecciona la pestaña Controladores .
- Haz clic en el botón Añadir .
- Siga las instrucciones para instalar el controlador de la impresora.
Licencia de impresora con colas de impresión de cliente
Cuando se utiliza una edición de Automatización de BarTender, el Servidor de licencias de Seagull (SLS) identifica impresoras únicas mediante el procesamiento de la información recibida desde la propia impresora. Para las impresoras instaladas localmente, esta información incluye el modelo y el puerto de la impresora; para impresoras de red, esto incluye la dirección IP de la impresora y el puerto TCP. Sin embargo, en los entornos de servicios de escritorio remoto y Citrix, SLS no puede recuperar parte de esta información del servidor, incluido el puerto o la dirección IP. Si la impresora está utilizando un controlador universal, ni siquiera es posible obtener el modelo de impresora de la impresora en uso. Sin esta información, cuando se utiliza una impresora de varios clientes, SLS puede no reconocerla como una sola impresora. Esto hará que la impresora aparezca en SLS varias veces, reduciendo efectivamente la cantidad de impresoras disponibles en su licencia.
Asistente remoto de Seagull License Server
Seagull License Server Remote Assistant es una utilidad de software que debe instalarse en clientes remotos para evitar que Seagull License Server supere las impresoras cuando use los entornos de Servicios de Escritorio Remoto o Citrix. Cuando se instala, Seagull License Server Remote Assistant obtiene información detallada directamente de las impresoras instaladas en la computadora cliente. Cada vez que se inicia una solicitud de impresión desde un cliente, SLS solicitará esta información al Asistente Remoto. Utilizando la información de impresión adicional, SLS puede diferenciar con precisión las impresoras según el modelo de la impresora, el puerto y la dirección IP.
Controladores de impresora universales
Los controladores de impresora universales le permiten imprimir en casi cualquier impresora, independientemente de la marca o modelo. Al instalar un único controlador universal, elimina la molestia de instalar varios controladores específicos de la impresora en el servidor.
En Citrix XenApp, las colas de impresión del cliente se pueden crear automáticamente utilizando la Impresora universal Citrix o los Controladores de impresora universales Citrix. La impresora Citrix Universal es un objeto de impresora generado automáticamente que reemplaza todas las impresoras que aparecen en la sesión del usuario. Esta impresora instalada se puede utilizar para imprimir en casi cualquier impresora que desee utilizar.
Los controladores de impresora universales Citrix son controladores de impresora genéricos que pueden usarse para imprimir en la mayoría de las impresoras. En lugar de agregar un solo objeto de impresora como con la impresora universal Citrix, se instala un solo controlador. A continuación, puede crear múltiples colas de impresión automáticas utilizando el controlador de impresora universal.
El controlador de impresora universal para servicios de escritorio remoto se llama Remote Desktop Easy Print. El controlador Easy Print proporciona soporte para múltiples modelos de impresoras, sin necesidad de instalar múltiples controladores en el servidor de terminal.
Instalación de controladores de impresora en el servidor
Si el servidor tiene acceso local al controlador que está instalado en el cliente, el controlador del cliente se utiliza automáticamente. Si el servidor no tiene acceso al controlador, deberá instalar un controlador de impresora en el servidor que tenga el mismo nombre que el del equipo cliente. Una vez hecho esto, la cola de impresión se creará automáticamente cada vez que el cliente inicie sesión.
En Windows Server 2008:
- En el menú Herramientas administrativas , seleccione Administración de impresión.
- Expanda el nodo Servidores de impresión
- Haga clic con el botón derecho en Controladores y seleccione Agregar controlador en el menú contextual.
- Siga las instrucciones para instalar el controlador de la impresora.
En Windows Server 2003:
- Abra la Carpeta de impresoras en Windows.
- En el menú Archivo , seleccione Propiedades del servidor .
- Selecciona la pestaña Controladores .
- Haz clic en el botón Añadir .
- Siga las instrucciones para instalar el controlador de la impresora.
Licencia de impresora con colas de impresión de cliente
Cuando se utiliza una edición de Automatización de BarTender, el Servidor de licencias de Seagull (SLS) identifica impresoras únicas mediante el procesamiento de la información recibida desde la propia impresora. Para las impresoras instaladas localmente, esta información incluye el modelo y el puerto de la impresora; para impresoras de red, esto incluye la dirección IP de la impresora y el puerto TCP. Sin embargo, en los entornos de servicios de escritorio remoto y Citrix, SLS no puede recuperar parte de esta información del servidor, incluido el puerto o la dirección IP. Si la impresora está utilizando un controlador universal, ni siquiera es posible obtener el modelo de impresora de la impresora en uso. Sin esta información, cuando se utiliza una impresora de varios clientes, SLS puede no reconocerla como una sola impresora. Esto hará que la impresora aparezca en SLS varias veces, reduciendo efectivamente la cantidad de impresoras disponibles en su licencia.
Asistente remoto de Seagull License Server
Seagull License Server Remote Assistant es una utilidad de software que debe instalarse en clientes remotos para evitar que Seagull License Server supere las impresoras cuando use los entornos de Servicios de Escritorio Remoto o Citrix. Cuando se instala, Seagull License Server Remote Assistant obtiene información detallada directamente de las impresoras instaladas en la computadora cliente. Cada vez que se inicia una solicitud de impresión desde un cliente, SLS solicitará esta información al Asistente Remoto. Utilizando la información de impresión adicional, SLS puede diferenciar con precisión las impresoras según el modelo de la impresora, el puerto y la dirección IP.
Para instalar Seagull License Server Remote Assistant en computadoras cliente, descargue y ejecute el paquete de instalación desde nuestro sitio web aquí: Descargas de software o el CD de instalación de BarTender Suite.
Nota sobre el asistente remoto del servidor de licencias de Seagull
Para usar el Asistente Remoto del Servidor de Licencias Seagull con Citrix, debe tener instalado el canal virtual de Arquitectura de Computadora Independiente (ICA) Citrix v12.0 o superior.
Además de ejecutar el paquete del instalador, los usuarios pueden instalar Seagull License Server Remote Assistant en las computadoras en su red con una interfaz de usuario mínima o nula utilizando la línea de comandos de instalación silenciosa. La línea de comandos de instalación silenciosa se puede usar para instalar el Asistente Remoto del Servidor de Licencia Seagull en múltiples computadoras a través de la red.
Instalación de línea de comandos
Para instalar Seagull License Server Remote Assistant desde la línea de comandos :
- Abre el cuadro de texto Ejecutar:
- En Windows 10, escribe "Ejecutar" en el campo Buscar del menú de Windows y selecciona la aplicación de escritorio Ejecutar de los resultados.
- En ediciones anteriores de Windows, seleccione el botón de Windows Inicio y seleccione la opción Ejecutar .
- En el cuadro de texto Ejecutar, escriba "cmd".
- Haga clic en Aceptar para abrir el símbolo del sistema.
- Ingrese los parámetros de comando deseados usando la siguiente sintaxis:
Ejemplos de scripts de instalación
Para instalar Seagull License Server Remote Assistant mientras se monitorea la instalación proceso:
Para instalar Seagull License Server Remote Assistant solo para un entorno de servicios de escritorio remoto, incluso si Citrix está instalado:
Para instalar Seagull License Server Remote Assistant solo para un entorno Citrix: