Dispositivos de destino

Un dispositivo, como un equipo de escritorio o un servidor, que arranca y obtiene el software desde un disco virtual (vDisk) en la red, se considera un dispositivo de destino. Un dispositivo que se utiliza para crear la imagen de disco virtual se considera un dispositivo de destino maestro.

El ciclo de vida de un dispositivo de destino incluye:

  • Preparar
    • Un dispositivo de destino maestro utilizado para crear una imagen de disco virtual
    • Un dispositivo de destino que arrancará a partir de una imagen de disco virtual
  • Agregar dispositivos de destino a una colección de la comunidad
    • Desde la consola
    • Usando “Auto-Add” (adición automática)
    • Importar
  • Asignar el tipo de dispositivo de destino
  • Mantener dispositivos de destino en la comunidad

Una vez creado, el dispositivo de destino se debe configurar para arrancar desde la red, se debe configurar el dispositivo para que pueda arrancar desde la red, se debe asignar un disco virtual al dispositivo y se debe configurar un archivo de programa de arranque para brindar la información necesaria para que ese dispositivo arranque desde el disco virtual asignado.

Existen varios tipos de dispositivos de destino en una comunidad. Por ejemplo, mientras un dispositivo se utiliza para crear una imagen de disco virtual, se lo considera un dispositivo de destino maestro. Todos los demás dispositivos se configuran como un tipo de dispositivo en particular. El tipo de dispositivo determina el objetivo actual de un dispositivo y también si ese dispositivo puede acceder a una versión de disco virtual (vDisk) determinada que se encuentre en los modos de producción, prueba o mantenimiento.

El tipo de dispositivo se selecciona en la ficha General del cuadro de diálogo Target Device Properties, que incluye las siguientes opciones:

  • Production: Seleccione esta opción para permitir que este dispositivo de destino distribuya por streaming un disco virtual asignado que se encuentra en producción (valor predeterminado).
  • Maintenance: Seleccione esta opción para utilizar este dispositivo de destino como un dispositivo de mantenimiento. Solamente un dispositivo de mantenimiento puede acceder a una versión de disco virtual (vDisk) en modo de mantenimiento y realizar cambios en esa versión (solo el primer dispositivo de mantenimiento que arranca con la versión mientras está en el modo de mantenimiento puede acceder a esa versión).
  • Test: Seleccione esta opción para utilizar este dispositivo de destino para acceder a las versiones de discos de diferenciación que se encuentran en modo de prueba y probarlas.

Un dispositivo de destino se convierte en miembro de una colección de dispositivos cuando se lo agrega a la comunidad. El uso de colecciones de dispositivos simplifica la administración de todos los dispositivos de destino dentro de esa colección. Un dispositivo de destino solamente puede pertenecer a una colección de dispositivos. No obstante, un dispositivo de destino puede estar presente en cualquier número de vistas. Si se elimina un dispositivo de destino de la colección de dispositivos, se lo elimina automáticamente de todas las vistas asociadas.

Cuando se agregan dispositivos de destino a una colección, las propiedades de ese dispositivo se almacenan en la base de datos de Provisioning Services. Las propiedades del dispositivo de destino incluyen información como el nombre y la descripción del dispositivo, el método de arranque y las asignaciones de discos virtuales (consulte Propiedades de los dispositivos de destino para obtener más información).

Los dispositivos de destino se administran y se supervisan a través de la consola y las utilidades Virtual Disk Status Tray.

En la consola, es posible realizar acciones sobre:

  • Un dispositivo de destino individual
  • Todos los dispositivos de destino dentro de una colección
  • Todos los dispositivos de destino dentro de una vista

Propiedades de los dispositivos de destino

Nota:

Se requiere un reinicio si un dispositivo de destino está activo cuando se realizan modificaciones en alguna de las siguientes propiedades del dispositivo: Boot from, MAC, Port, vDisks for this device.

En las siguientes tablas, se definen las propiedades asociadas a un dispositivo de destino.

Ficha General

Campo Descripción
Name El nombre del dispositivo de destino o el nombre del usuario que utiliza el dispositivo de destino. El nombre puede tener hasta 15 bytes de longitud. No obstante, el nombre del dispositivo de destino no puede ser igual al nombre del equipo del que se crea una imagen. Nota: Si el dispositivo de destino pertenece a un dominio, utilice el mismo nombre que en el dominio de Windows, a menos que el nombre sea igual al nombre del equipo del que se crea una imagen. Cuando el dispositivo de destino arranca desde el disco virtual (vDisk), el nombre introducido aquí se convierte en el nombre del equipo del dispositivo de destino.
Description Ofrece una descripción que se asocia a este dispositivo de destino.
Type Permite seleccionar el tipo de acceso a este dispositivo de destino en la lista desplegable, que incluye las siguientes opciones: Maintenance: Seleccione esta opción para utilizar este dispositivo de destino como un dispositivo de mantenimiento que aplique actualizaciones a una nueva versión de mantenimiento de un disco vDisk. Un dispositivo de mantenimiento tiene acceso de lectura y escritura exclusivo a una versión de mantenimiento. Test: Seleccione esta opción si quiere utilizar este dispositivo de destino para acceder a las versiones que están en modo de prueba. Los dispositivos de prueba tienen acceso compartido de solo lectura a las versiones de prueba de un disco virtual a fin de facilitar las pruebas de control de calidad de una versión de disco virtual (vDisk) en Standard Image Mode, antes del lanzamiento de esa versión a los equipos de producción. Production: Seleccione esta opción para permitir que el dispositivo de destino distribuya por streaming un disco vDisk asignado que se encuentra en producción. Los dispositivos de producción tienen acceso de solo lectura compartido a las versiones de producción de un disco virtual. Los dispositivos de producción no tienen acceso a las versiones de mantenimiento o prueba, lo cual evita que las actualizaciones no probadas se implementen por accidente en los equipos de producción. Nota: El tipo predeterminado para un nuevo dispositivo es “Maintenance”. El tipo predeterminado para un nuevo dispositivo es “Maintenance”.
Boot from El método de arranque que debe usar este dispositivo de destino. Las opciones incluyen el arranque desde un disco virtual, un disco duro o un disquete.
MAC Permite introducir la dirección de control de acceso multimedia (MAC) de la tarjeta de interfaz de red instalada en el dispositivo de destino.
Port Muestra el valor de puerto UDP. En la mayoría de los casos, no es necesario cambiar este valor. No obstante, si existe un conflicto entre el software del dispositivo de destino y otro software de IP/UDP (es decir, comparten el puerto), se debe cambiar este valor.
Class Especifica la clase que se utiliza para enlazar los discos virtuales nuevos con los dispositivos de destino cuando se usa la actualización automática de imágenes de disco con el fin de unir las imágenes de disco virtual nuevas con los dispositivos de destino adecuados.
Disable this device Habilite esta opción para evitar el arranque de los dispositivos de destino. Independientemente de que se encuentren habilitados o inhabilitados, los dispositivos de destino nuevos que se agregan mediante la adición automática incluyen registros que se crean en la base de datos.

Ficha vDisk

Campo Descripción
vDisks for this device Muestra la lista de discos virtuales asignados a este dispositivo de destino. Incluye las opciones que se indican a continuación. Haga clic en Add para abrir el diálogo “Assign vDisks”. Para filtrar los discos virtuales que se muestran, seleccione el nombre de un almacén específico y un servidor de Provisioning Services, o bien seleccione All Stores y All Servers para que se enumeren todos los discos virtuales disponibles para este dispositivo de destino. Resalte los discos virtuales que quiere asignar y haga clic en “OK”. Haga clic en Remove para quitar los discos vDisk que haya presentes en este disco virtual. Haga clic en Printers para abrir el diálogo “Target Devices vDisk Printers”. Este cuadro de diálogo permite elegir la impresora predeterminada y habilitar o inhabilitar una red o impresora de este dispositivo de destino.

Ficha Personality

Campo Descripción
Options Proporciona opciones de arranque secundarias: “Include the local hard drive as a boot device” (Incluir el disco duro local como dispositivo de arranque) o “Include one or more custom bootstraps as boot options” (Incluir uno o varios programas de arranque personalizados como opciones de arranque). Si habilita un programa de arranque personalizado, haga clic en Add para introducir el nombre del archivo de dicho programa y el texto de menú que quiere mostrar (opcional). A continuación, haga clic en “OK”. Si se enumeran varios discos virtuales en la tabla o si se habilitan las opciones de arranque secundarias, el usuario ve un menú de disco en los dispositivos de destino cuando se produce el arranque. Introduzca el nombre de una opción de menú para mostrar al dispositivo de destino. El dispositivo de destino puede seleccionar las opciones de arranque que utilizará. Haga clic en Edit para editar el nombre de un archivo de programa de arranque personalizado existente o el texto de menú. Haga clic en Remove para eliminar un archivo de programa de arranque personalizado de los que se encuentran disponibles para este dispositivo de destino.
Name and string No existe un límite fijo para la cantidad de nombres que se pueden agregar. No obstante, la longitud máxima de un nombre es 250 caracteres y la longitud máxima de un valor es 1000 caracteres. Utilice cualquier nombre para el campo Name, pero no repita un nombre de campo en el mismo dispositivo de destino. Los nombres de campo no distinguen entre mayúsculas y minúsculas. Es decir, el sistema interpreta que “NOMBREDECAMPO” y “nombreDeCampo” son el mismo nombre. Los espacios en blanco que se introducen antes o después del nombre de campo se eliminan automáticamente. Un nombre de personalidad no puede comenzar con $. Este símbolo se utiliza para valores reservados como $DiskName y $WriteCacheType.

Ficha Authentication

La información de contraseña que se introduce en este cuadro de diálogo es únicamente para el primer inicio de sesión del dispositivo de destino. No afecta al inicio de sesión de la cuenta de Windows.

Campo Descripción
Authentication Si la autenticación se realiza con un nombre de usuario y una contraseña, introduzca el nombre de usuario para la cuenta. Siga las convenciones de nombre de usuario de la organización. Nota: Los nombres de usuario deben contener 2 caracteres como mínimo y 40 caracteres como máximo. Los nombres de usuario NO distinguen entre mayúsculas y minúsculas. Los métodos de autenticación son: ninguno, nombre de usuario y contraseña, comprobación externa (método que proporciona el usuario)
Username Si la cuenta ya existe, no puede cambiar el nombre de usuario.
Password Si la autenticación se realiza con un nombre de usuario y una contraseña, haga clic en el botón Change para abrir el diálogo “Change Password”. Para crear una nueva contraseña para una cuenta de usuario, escriba la contraseña anterior y, a continuación, escriba la contraseña nueva en los cuadros de texto para la contraseña nueva New password y Confirm. Haga clic en OK para cambiar la contraseña. Nota: Siga las convenciones de contraseña de la organización. Se requiere que las contraseñas tengan 3 caracteres como mínimo y 20 caracteres como máximo. Las contraseñas SÍ distinguen entre mayúsculas y minúsculas. Vuelva a introducir la nueva contraseña exactamente como la introdujo en el campo anterior para confirmarla.

Ficha Status

Campo Descripción
Target device status Se muestra la siguiente información de estado del dispositivo de destino. Status: El estado actual de este dispositivo (activo o inactivo). IP Address: La dirección IP o el estado “unknown” (desconocido). Server: El servidor de Provisioning Services que se comunica con este dispositivo. Retries: La cantidad de reintentos que se permiten al conectarse con este dispositivo. vDisk: El nombre del disco virtual o el estado “unknown” (desconocido). vDisk version: La versión de un disco virtual al que se accede en ese momento. vDisk full name: El nombre de archivo completo para la versión a la que se accede en ese momento. vDisk access: Identifica si la versión está en los modos Production, Maintenance o Test. License information: Según el proveedor del dispositivo, muestra la información de licencia del producto (no disponible, licencia de escritorio, licencia de centro de datos, licencia de XenApp o XenDesktop).

Ficha Logging

Campo Descripción
Logging level Seleccione el nivel de registro de operaciones o el valor “Off” para inhabilitar la captura de registros. Off: Se inhabilita el registro en este servidor de Provisioning Services. Fatal: Se registra información sobre una operación de la que el sistema no se pudo recuperar. Error: Se registra información sobre una operación que ha generado una condición de error. Warning: Se registra información sobre una operación que se ha completado correctamente, pero presenta algunos problemas. Info: Nivel de registro predeterminado. Se registra información sobre el flujo de trabajo que, por lo general, explica la forma en que se producen las operaciones. Debug: Se registran detalles relacionados con una operación específica y es el nivel de registro más alto. Si el registro se establece en DEBUG, se muestran todos los demás niveles de información de registro en el archivo de registro. Trace: Se registran todas las operaciones válidas.

Configurar el dispositivo de destino como plantilla para esta colección

Se puede establecer un dispositivo de destino como la plantilla para los nuevos dispositivos de destino que se agreguen a una colección. Un dispositivo de destino nuevo hereda las propiedades del dispositivo de destino de plantilla, lo que permite agregar rápidamente dispositivos nuevos a una colección.

Sugerencia

Los dispositivos de destino que usan discos virtuales personales se crean y agregan a una colección cuando se ejecuta el asistente XenDesktop Setup Wizard. Si existe la plantilla de un dispositivo de destino, ésta se ignora cuando el dispositivo de destino que usa un disco Personal vDisk se agrega a la colección.

Para establecer un dispositivo de destino como el dispositivo de plantilla modelo para una colección, desplácese hasta la consola, haga clic con el botón secundario en el dispositivo de destino y seleccione Set device as template.

Cuando utilice plantillas, tenga en cuenta lo siguiente:

  • Inhabilite el dispositivo de destino que funciona como modelo de plantilla para permitir que todos los dispositivos de destino que usen esta plantilla se agreguen a la base de datos, pero no permitir que el dispositivo de destino se inicie.
  • Los dispositivos de destino reciben un mensaje donde se les solicita que primero se comuniquen con el administrador para obtener el permiso de arrancar.
  • Aparecerá una “T” en color celeste en el dispositivo que funciona como plantilla. Los dispositivos de destino nuevos reciben automáticamente un nombre y todas las demás propiedades se toman del dispositivo de destino modelo predeterminado. No se requiere interacción de parte del usuario.

Crear una VM con virtualización anidada

En algunos casos, puede que le interese crear un paradigma de virtualización anidada para una máquina virtual. Si su entorno utiliza Device Guard y quiere crear una plantilla a partir de la máquina virtual que ejecuta Device Guard, PVS no tiene ninguna forma de averiguar si esta funcionalidad se instaló para esa VM en particular. Para resolver este problema, puede habilitar manualmente Device Guard en el host de Hyper-V usando un comando de PowerShell después de crear la VM con XenDesktop Setup Wizard.

Para configurar una VM para usar Device Guard:

  1. Cree la VM usando el asistente XenDesktop Setup Wizard.
  2. Después de crear la máquina virtual, ejecute el comando siguiente para cada máquina virtual en el host de Hyper-V físico para habilitar la virtualización anidada:

    Set-VMProcessor -VMName <Nombre de la VM de destino> -ExposeVirtualizationExtensions $true

Sugerencia:

Consulte el sitio de Microsoft para obtener más información sobre la virtualización anidada.

Copiar y pegar propiedades de los dispositivos de destino

Para copiar las propiedades de un dispositivo de destino y pegar esas propiedades en otros miembros de dispositivos de destino:

Nota: Los dispositivos de destino que usan discos Personal vDisk solo pueden heredar las propiedades de otro dispositivo de destino que usa un disco Personal vDisk.

  1. En el panel de detalles de la consola, haga clic con el botón secundario en el dispositivo de destino del cual desea copiar las propiedades y, a continuación, seleccione Copy device properties. Aparecerá el cuadro de diálogo Copy Device Properties.
  2. Marque la casilla de verificación junto a las propiedades que desea copiar y, a continuación, haga clic en Copy. Las propiedades se copiarán en el portapapeles y se cerrará el cuadro de diálogo.
  3. Haga clic con el botón secundario en el o los dispositivos de destino que desea que hereden las propiedades copiadas y, a continuación, seleccione la opción de menú Paste. Aparecerá el cuadro de diálogo Paste Device Properties.
  4. Haga clic en Close para cerrar el cuadro de diálogo.

Arrancar dispositivos de destino

  1. Haga clic con el botón secundario en una colección para arrancar todos los dispositivos de destino de la colección, o bien resalte solamente los dispositivos de destino que desee arrancar en el árbol de la colección y, a continuación, seleccione la opción de menú Boot devices. Aparecerá el cuadro de diálogo Target Device Control con la opción de menú Boot devices seleccionada en el menú desplegable Settings.
  2. Haga clic en el botón Boot devices para iniciar los dispositivos de destino. La columna Status mostrará el estado Boot Signal hasta que el dispositivo de destino reciba correctamente la señal. Posteriormente, el estado cambiará a Success.

Consultar el estado de un dispositivo de destino desde la consola

El estado de un dispositivo de destino indica si se encuentra activo o inactivo en la red.

Para comprobar el estado de un dispositivo de destino:

  1. Haga doble clic en el dispositivo de destino en la ventana de la consola y, a continuación, seleccione la opción de menú Properties. Aparecerá la ficha Device Properties.
  2. Seleccione la ficha Status y revise la siguiente información de estado:
    • Estado actual (activo o inactivo)
    • Dirección IP
    • Servidor de Provisioning Services actual
    • Nombre actual del disco virtual
    • Tamaño del archivo caché del servidor de Provisioning Services en bytes Asimismo, si el dispositivo de destino está activo, aparece el icono del dispositivo de destino como una pantalla de equipo de color verde en la ventana de la consola. Si el dispositivo de destino está inactivo, aparece el icono como una pantalla de equipo de color negro.

Enviar mensajes a dispositivos de destino

Para enviar un mensaje a los miembros de los dispositivos de destino:

  1. Haga clic con el botón secundario en la colección para enviar un mensaje a todos los miembros de la colección o resalte solamente los dispositivos de destino de la colección que deben recibir el mensaje. A continuación, seleccione la opción de menú Send message. Aparecerá el cuadro de diálogo Target Device Control con la opción de menú Message to devices seleccionada en el menú desplegable Settings. Los dispositivos de destino aparecerán en la tabla Device.

  2. En el cuadro de texto Message, escriba el mensaje que desea mostrar en los dispositivos de destino.
  3. Haga clic en el botón Send message. La columna Status mostrará el estado Message Signal hasta que los dispositivos de destino reciban correctamente el mensaje. Posteriormente, el estado cambiará a Success.

Apagar dispositivos de destino

Para apagar los dispositivos de destino:

  1. Haga clic con el botón secundario en la colección para apagar todos los dispositivos de destino de la colección o resalte solamente los dispositivos de destino de una colección que deben apagarse y, a continuación, seleccione la opción de menú Shutdown devices. Aparecerá el cuadro de diálogo Target Device Control con la opción de menú Shutdown devices seleccionada en el menú desplegable Settings. Los dispositivos de destino aparecerán en la tabla Device.
  2. En el cuadro de texto Delay, escriba la cantidad de segundos de espera antes de apagar los dispositivos de destino.
  3. En el cuadro de texto Message, escriba el mensaje que desea mostrar en los dispositivos de destino.
  4. Haga clic en el botón Shutdown devices para apagar los dispositivos de destino. La columna Status mostrará el estado Shutdown Signal hasta que se apague el dispositivo de destino. A medida que se apague correctamente cada dispositivo de destino, el estado cambiará a Success.

Reiniciar dispositivos de destino

Para reiniciar dispositivos de destino:

  1. Haga clic con el botón secundario en una colección del árbol de la consola o resalte solamente los dispositivos de destino de la colección que deben reiniciarse y, a continuación, seleccione la opción de menú Restart devices. Aparecerá el cuadro de diálogo Target Device Control con la opción de menú Restart devices seleccionada en el menú desplegable Settings. Los dispositivos de destino aparecerán en la tabla Device.
  2. En el cuadro de texto Delay, escriba la cantidad de segundos de espera antes de reiniciar los dispositivos de destino.
  3. En el cuadro de texto Message, escriba el mensaje que desea mostrar en los dispositivos de destino.
  4. Haga clic en el botón Restart devices para reiniciar los dispositivos de destino. La columna Status mostrará el estado Restart Signal hasta que el dispositivo de destino reciba correctamente la señal. Posteriormente, el estado cambiará a Success.

Mover dispositivos de destino entre colecciones

Es posible mover un dispositivo de destino de una colección a otra en un sitio mediante las opciones arrastrar y colocar en el panel de detalles de la consola (arrastre el dispositivo de una colección y, a continuación, coloque el dispositivo en otra colección). Como alternativa, los dispositivos de destino se pueden mover mediante la opción de menú Move.

Para mover un dispositivo de destino mediante la opción de menú Move:

  1. En la consola, expanda la colección, haga clic con el botón secundario en el dispositivo de destino en el panel de detalles y, a continuación, seleccione la opción de menú Move.
  2. En el menú desplegable, seleccione la colección a la que desea mover el dispositivo de destino. Si corresponde, aplique la plantilla de dispositivo de la colección al dispositivo de destino que desea mover. Para ello, habilite la opción Apply target collection’s template device properties to moved devices.
  3. Haga clic en Move.

Sugerencia:

Existe el riesgo de que mover los dispositivos de destino de un sitio a otro pueda hacer que, en el futuro, se eliminen los datos que contienen. Este riesgo aumenta si el dispositivo de destino se creó utilizando el asistente Streamed VM Setup Wizard. Mientras que un administrador puede usar la interfaz para mover los dispositivos de destino de un sitio a otro, Citrix recomienda que evite moverlos de un sitio a otro de esta manera.

Administrar la función Target Device Personality

Por lo general, todos los dispositivos de destino que comparten el mismo disco virtual (vDisk) deben tener configuraciones idénticas. La función Target Device Personality permite definir datos para dispositivos de destino específicos y ponerlos a disposición de los dispositivos de destino en el momento del arranque. Posteriormente, las aplicaciones y los scripts personalizados pueden utilizar estos datos para diversos fines.

Por ejemplo, supongamos que se utiliza el servidor de Provisioning Services para respaldar los equipos de tres aulas. Cada aula tiene su propia impresora y se desea que los equipos de cada aula utilicen la impresora correcta de forma predeterminada. Al usar la función Target Device Personality, se puede definir un campo de impresora predeterminado y, posteriormente, introducir un valor de nombre de la impresora para cada dispositivo de destino. El campo y los valores se definen en Target Device Properties. Esta información se almacena en la base de datos. Cuando el dispositivo de destino arranca, se obtiene la información de la impresora específica para cada dispositivo de la base de datos y se escribe en un archivo .INI en el disco virtual (vDisk). Al usar una aplicación o un script personalizado que crea, es posible obtener el valor de la impresora y escribirlo en el Registro. Mediante este método, cada vez que arranca un dispositivo de destino, se configura para utilizar la impresora predeterminada correcta en su aula.

La cantidad de campos y de datos que se puede definir para cada dispositivo de destino se limita a 64 KB o 65.536 bytes por dispositivo de destino. Cada campo individual puede tener hasta 2047 bytes.

Tareas de Target Device Personality

  • Definir los datos de personalidad para un solo dispositivo de destino a través de la consola
  • Definir los datos de personalidad para varios dispositivos de destino a través de la consola
  • Utilizar los datos de Target Device Personality

Definir los datos de personalidad de un solo dispositivo de destino a través de la consola

Para definir los datos de personalidad para un solo dispositivo de destino:

  1. En la consola, haga clic con el botón secundario en el dispositivo de destino para el cual desea definir datos de personalidad y, a continuación, seleccione la opción de menú Properties.
  2. Seleccione la ficha Personality.
  3. Haga clic en el botón Add. Aparecerá el cuadro de diálogo Add/Edit Personality String. Nota: No existe un límite fijo para la cantidad de nombres de campo y cadenas asociadas que se pueden agregar. No obstante, el límite para la cantidad total de datos de personalidad asignados a una sola cadena (combinación de nombres y datos) es aproximadamente 2047 bytes. Asimismo, la cantidad total de datos contenidos en nombres, cadenas y delimitadores se limita a 64 KB o 65536 bytes por dispositivo de destino. El administrador comprueba este límite cuando se intenta agregar una cadena. Si se supera el límite, aparece un mensaje de advertencia que indica que no puede crear una configuración no válida. Los datos de Target Device Personality se tratan de la misma forma que todas las demás propiedades. Estos datos se heredan cuando se agregan automáticamente nuevos dispositivos de destino a la base de datos mediante las opciones Add New Target Device Silently o Add New Target Device with BIOS Prompts.
  4. Introduzca un nombre y un valor de cadena. Nota: Puede utilizar cualquier nombre para el campo “Name”, pero no puede repetir un nombre de campo en el mismo dispositivo de destino. Los nombres de campo no distinguen entre mayúsculas y minúsculas. Es decir, el sistema interpreta que “NOMBREDECAMPO” y “nombreDeCampo” son el mismo nombre. Los espacios en blanco que se introducen antes o después del nombre de campo se eliminan automáticamente. Un nombre de personalidad no puede comenzar con $. Este símbolo se utiliza para valores reservados, como $DiskName y $WriteCacheType.
  5. Haga clic en Aceptar.

Para agregar campos y valores adicionales, repita los pasos 5 y 6 según sea necesario. Cuando termine de agregar los datos, haga clic en OK para salir del cuadro de diálogo Target Device Properties.

Definir los datos de personalidad para varios dispositivos de destino a través de la consola

Para definir Target Device Personality en varios dispositivos:

  1. En la consola, haga clic con el botón secundario en el dispositivo de destino que contiene la configuración de personalidad que desea compartir con otro dispositivo y, a continuación, seleccione Copy. Aparecerá el cuadro de diálogo Copy Device Properties.
  2. En el panel de detalles, resalte los dispositivos de destino en los que desea copiar la configuración de personalidad y, a continuación, haga clic con el botón secundario y seleccione el menú Paste device properties.
  3. Haga clic en la opción Personality strings (también tiene la opción de copiar otras propiedades en este momento) y, a continuación, haga clic en Paste.

Utilizar los datos de Target Device Personality

Una vez que el sistema de archivos queda disponible para el dispositivo de destino, los datos de personalidad se escriben en un archivo de texto .ini estándar de Windows denominado Personality.ini. El archivo se almacena en el directorio raíz del sistema de archivos del disco virtual para que las aplicaciones o los scripts personalizados puedan acceder al archivo con facilidad.

El archivo tiene el siguiente formato:

    [StringData]
    FieldName1=Field data for first field
    FieldName2=Field data for second field

Todas las aplicaciones o los scripts personalizados pueden acceder a este archivo. La API de Windows estándar de .INI puede consultar este archivo. Además, se proporciona una aplicación de línea de comandos denominada GetPersonality.exe para facilitar el acceso de los archivos por lotes a la configuración de personalidad.

Es posible obtener el nombre y el modo del disco virtual de un dispositivo de destino mediante GetPersonality.exe. Los siguientes valores reservados se incluyen en la sección [StringData] del archivo Personality.ini:

    $DiskName=<xx>
    $WriteCacheType=<0 (Private image)
    All other values are standard image; 1 (Server Disk), 2 (Server Disk Encrypted), 3 (RAM), 4 (Hard Disk), 5 (Hard Disk Encrypted), 6 (RAM Disk), or 7 (Difference Disk). Min=0, Max=7, Default=0>

Las letras xx representan el nombre del disco. El nombre de un disco virtual no puede comenzar con $. Este símbolo se utiliza para valores reservados como $DiskName y $WriteCacheType. A continuación se muestra el mensaje que aparece si se introduce un nombre que empieza con $:

A name cannot start with a $. This is used for reserve values like $DiskName and $WriteCacheType. The $DiskName and $WriteCacheType values can be retrieved on the target device using GetPersonality.exe.

GetPersonality.exe

La utilidad de línea de comandos GetPersonality.exe permite que los usuarios accedan a la configuración de Target Device Personality desde un archivo por lotes de Windows. El programa consulta el archivo .INI para el usuario y coloca las cadenas de personalidad en las ubicaciones elegidas por el usuario. GetPersonality.exe es compatible con las siguientes opciones de línea de comandos:

    GetPersonality FieldName /r=RegistryKeyPath <- Place field in registry
    GetPersonality FieldName /f=FileName <- Place field in file
    GetPersonality FieldName /o <- Output field to STDOUT
    GetPersonality /? or /help <- Display help

Ejemplos:

Definición de un valor de clave del Registro:

En el siguiente ejemplo, se obtiene el valor de los datos de Target Device Personality del campo DefaultPrinter y se escribe en el Registro del dispositivo de destino para establecer la impresora predeterminada para el dispositivo.

La cadena de Target Device Personality establecida en Target Device Properties es:

    DefaultPrinter= \CHESBAY01\SAVIN 9935DPE/2035DPE PCL 5e,winspool,Ne03:

Un archivo por lotes que se ejecuta en el dispositivo de destino incluye la siguiente línea:

    GetPersonality DefaultPrinter /r=HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Device

Nota:

El nombre de la clave real debe ser el nombre UNC de la impresora de red, como \\dc1\Main, y el valor que debe introducirse para la clave es similar a winspool,Ne01: donde Ne01 es un número exclusivo para cada impresora instalada.

Definir variables de entorno

La definición de variables de entorno con datos de personalidad es un proceso de dos pasos:

  1. Utilice el comando GetPersonality con la opción /f para insertar la variable en un archivo temporal.
  2. Utilice el comando set para establecer la variable. Por ejemplo, para establecer el comando Path de la variable de entorno para el nombre de personalidad de un dispositivo de destino, defina Pathname con el valor de cadena:

    %SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft Office\OFFICE11\;C:\Program Files\Microsoft SQL Server\80\Tolls\Binn
    

    La opción /f crea un archivo temporal, lo que permite asignar un nombre, que en este caso es temp.txt. Las siguientes líneas deben incluirse en el archivo por lotes:

    GetPersonality Pathname /f=temp.txt
    set /p Path= <temp.txt
    

    Nota:

    Si ya existe el nombre de archivo especificado con la opción /f, GetPersonality no anexa la línea al archivo. En lugar de eso, sobrescribe la línea existente en el archivo.

Cambio del estado del dispositivo a apagado

En ocasiones, un dispositivo de destino puede mostrarse activo cuando en realidad está apagado. Esto ocurre cuando el registro del estado no se actualiza correctamente en la base de datos. Para cambiar el estado del dispositivo de destino en la base de datos a apagado, complete los pasos a continuación.

  1. En la consola, haga clic con el botón secundario en el dispositivo de destino que se debe marcar como apagado y después seleccione la opción “Mark Device Down”. Se muestra un cuadro de diálogo de confirmación.
  2. Haga clic en OK para marcar el dispositivo como apagado.