Exportar (0) Imprimir
Expandir todo

Escenarios avanzados de la instalación desatendida

Actualizado: mayo de 2008

Se aplica a: Windows Server 2008, Windows Server 2008 R2

Este tema contiene información acerca de las tareas avanzadas que puede implementar con Servicios de implementación de Windows.

Es posible pasar un archivo de instalación desatendida del cliente de Servicios de implementación de Windows directamente a Setup.exe en lugar de obtener el archivo de instalación desatendida del servidor. Para ello, puede utilizar /unattend:<archivo de instalación desatendida> y /wds (por ejemplo, Setup.exe /WDS /Unattend:X:\WDSClientUnattend.xml). Si arranca Windows PE mediante un CD, DVD o una unidad de disco duro, también debe invocar el cliente de Servicios de implementación de Windows en el modo de detección mediante la opción /WDSDiscover. No obstante, debe tener en cuenta que en este escenario debe utilizar un archivo de instalación desatendida que combine la configuración para el cliente y las fases de imagen del programa de instalación. Para obtener un ejemplo de un archivo combinado, vea la sección “Archivo de instalación desatendida combinado de imagen y de cliente” de Archivos de instalación desatendida de ejemplo (http://go.microsoft.com/fwlink/?LinkId=122642).

Para obtener más información acerca del modo de Servicios de implementación de Windows, vea la sección relativa al inicio del programa de instalación en el modo de Servicios de implementación de Windows en el tema acerca del funcionamiento del cliente de Servicios de implementación de Windows (http://go.microsoft.com/fwlink/?LinkID=147067).

Observe el siguiente escenario de ejemplo:

  1. Un equipo cliente arranca en una versión de Windows PE que contiene los archivos de instalación necesarios. El arranque puede realizarse a través de la red, desde un CD o DVD, o desde la unidad de disco duro.

  2. Se invoca una aplicación personalizada que cuenta con una interfaz de usuario (UI) personalizada.

  3. La aplicación detecta la dirección MAC del equipo y contacta con una base de datos para obtener el archivo de instalación desatendida del cliente de Servicios de implementación de Windows especificado.

  4. La aplicación utiliza los Servicios de implementación de Windows para recuperar una lista de imágenes disponibles que se almacenan en un servidor de Servicios de implementación de Windows y, a continuación, muestra esta lista al usuario.

  5. El usuario selecciona una imagen.

  6. La aplicación toma la imagen seleccionada e inserta los datos adecuados en el archivo de instalación desatendida del cliente de Servicios de implementación de Windows.

  7. La aplicación invoca Setup.exe en el modo de Servicios de implementación de Windows y, a continuación, pasa a Setup.exe un archivo de instalación desatendida del cliente de Servicios de implementación de Windows.

  8. La instalación continúa.

Puede utilizar archivos de instalación desatendida implícitos, lo que significa que si no se especifica un archivo de instalación desatendida (a través de la línea de comandos o desde el servidor de Servicios de implementación de Windows), Servicios de implementación de Windows busca un archivo de instalación desatendida en varias ubicaciones. En el escenario más frecuente, se usa un archivo denominado AutoUnattend.xml, que se encuentra en la raíz del medio extraíble (por ejemplo, un CD, DVD o unidad flash USB). Para obtener más información acerca de las rutas de búsqueda implícita, vea Métodos para ejecutar el programa de instalación de Windows en http://go.microsoft.com/fwlink/?LinkId=120686.

Generalmente, es una práctica recomendada almacenar los archivos de instalación desatendida fuera de las imágenes. El principal motivo para hacerlo es la flexibilidad; es más fácil modificar una imagen en un recurso compartido de archivos en el servidor de Servicios de implementación de Windows que deshabilitar, exportar y montar la imagen, luego modificar el archivo de instalación desatendida y finalmente volver a importar la imagen. Sin embargo, en algunos casos quizás desee incluir un archivo de instalación desatendida en una imagen de arranque o instalación. Observe el siguiente escenario de ejemplo en el que quizás desee seguir tal procedimiento.

Hay dos tipos de equipos en la organización: equipos portátiles y de escritorio. La directiva de la compañía establece que todos los portátiles deben configurarse con dos particiones para admitir el Cifrado de unidad BitLocker y que los equipos de escritorio deben tener una única partición y no necesariamente deben ser compatibles con BitLocker. Crea una imagen de arranque personalizada configurada para ejecutar un script sencillo. La primera acción en el script es utilizar las llamadas de Instrumental de administración de Windows (WMI) para determinar si un determinado equipo cliente arrancado es un portátil o un equipo de escritorio.

  • Si el equipo es un portátil, el script llama a Setup.exe mediante la opción /wds y, a continuación, pasa un archivo Unattend.xml para uso en portátiles (un archivo que cree dos particiones del disco duro).

  • Si se trata de un equipo de escritorio, el script llama a Setup.exe mediante la opción /wds y, a continuación, pasa explícitamente un archivo Unattend.xml para uso en equipos de escritorio (un archivo que cree una única partición).

En la siguiente tabla se describe la precedencia de los archivos de instalación desatendida. Tenga en cuenta que no puede cambiar este orden de precedencia.

 

Archivo de instalación desatendida del cliente de Servicios de implementación de Windows Archivo de instalación desatendida de imagen

Un archivo de instalación desatendida del cliente de Servicios de implementación de Windows que se haya definido siempre invalida un archivo de instalación desatendida implícito. El orden de precedencia de este archivo es el siguiente:

  1. Archivos de instalación desatendida que se pasan explícitamente desde la línea de comandos (por ejemplo, setup.exe /wds /unattend:<archivo de instalación desatendida>)

  2. Archivos de instalación desatendida definidos en el servidor

  3. Un archivo de instalación desatendida implícito (AutoUnattend.xml)

El orden de precedencia de este archivo es el siguiente:

  1. Archivos de instalación desatendida de imagen asociados a una imagen mediante WDSUTIL o el complemento MMC. Esto no es aplicable a los sistemas operativos anteriores a Windows Vista.

  2. Archivos de instalación desatendida de imagen ubicados en la estructura $OEM$. Esto solo es aplicable a los sistemas operativos anteriores a Windows Vista. Para obtener más información, vea la segunda sección del tema How Unattended Installation Works.

  3. Archivos de instalación desatendida de plantilla (usados como parte de una unión al dominio). Para obtener más información acerca de este archivo, vea la sección relativa a la modificación de los archivos de instalación desatendida del Automatizar la unión al dominio.

  4. Archivos de instalación desatendida del cliente de Servicios de implementación de Windows si contiene secciones para las fases adicionales de la instalación. Para obtener un ejemplo de un archivo combinado, vea la sección “Archivo de instalación desatendida combinado de imagen y de cliente” de Archivos de instalación desatendida de ejemplo (http://go.microsoft.com/fwlink/?LinkId=122642).

En algunos escenarios de instalación, quizás desee utilizar el mismo archivo Unattend.xml para automatizar el cliente de Servicios de implementación de Windows y las fases posteriores de la instalación cuando ejecute una solución de implementación personalizada. Tenga en cuenta que la precedencia en la línea de comandos no se aplica a los archivos de instalación desatendida del cliente de Servicios de implementación de Windows obtenidos del servidor de Servicios de implementación de Windows. La configuración del valor de precedencia en la línea de comandos permite especificar si se usará otro archivo de instalación desatendida (ya sea un archivo de instalación desatendida implícito como AutoUnattend.xml, o un archivo de instalación desatendida pasado mediante la opción /Unattend) en lugar del archivo de instalación desatendida de imagen durante la instalación de un equipo cliente. Para invalidar un archivo de instalación desatendida de imagen existente que esté asociado a una imagen, primero debe habilitar las instalaciones desatendidas mediante la ejecución del comando wdsutil /set-server /wdsunattend /Policy:Enabled. A continuación, ejecute una de las siguientes opciones:

  • Para permitir que un archivo de instalación desatendida del equipo cliente invalide el archivo de instalación desatendida enviado desde el servidor, ejecute WDSUTIL /Set-Server /WDSUnattend /CommandLinePrecedence:Yes.

  • Para forzar el uso del archivo de instalación desatendida procedente del servidor, ejecute WDSUTIL /Set-server /WDSUnattend /CommandLinePrecedence:No.

Observe el siguiente escenario de ejemplo:

Hay dos tipos de equipos en la organización: equipos portátiles y de escritorio. La directiva de la compañía establece que todos los portátiles deben configurarse con dos particiones y que deben contener las unidades de Bluetooth y el software adecuados. También establece que los equipos de escritorio deben tener una única partición y no necesariamente deben ser compatibles con Bluetooth. Dado que la mayor parte de los equipos de la organización son equipos de escritorio, crea un archivo de instalación desatendida del cliente de Servicios de implementación de Windows que crea una sola partición del disco. A continuación, crea una imagen de Windows Vista con un archivo de instalación desatendida de imagen que no instala las unidades de Bluetooth ni el software. Después crea un solo archivo Unattend.xml que realiza todas las acciones personalizadas necesarias para las instalaciones en equipos portátiles. Por último, crea una imagen de arranque personalizada configurada para ejecutar un script. La primera acción en el script es utilizar las llamadas de WMI para determinar si un determinado equipo cliente arrancado es un portátil o un equipo de escritorio.

  • Si el equipo es un portátil, el script llama a Setup.exe mediante la opción /wds y, a continuación, pasa explícitamente el archivo Unattend.xml personalizado para uso en portátiles. Para garantizar el uso de este archivo de instalación desatendida en todo el proceso, debe configurar correctamente el valor de precedencia en la línea de comandos. Esta acción provoca que el archivo de instalación desatendida se pase al cliente de Servicios de implementación de Windows a través de la línea de comandos para invalidar el archivo de instalación desatendida de imagen existente que está asociado a la imagen en el servidor.

  • Si se trata de un equipo de escritorio, el script invoca el cliente del modo normal, permitiendo que la instalación típica continúe (el cliente obtendrá el archivo de instalación desatendida del cliente de Servicios de implementación de Windows y, posteriormente el archivo de instalación desatendida de imagen del servidor).

Servicios de implementación de Windows puede obtener información durante una instalación, que puede utilizar como parte de un escenario de implementación personalizada. Servicios de implementación de Windows insertará los valores adecuados en el archivo de instalación desatendida automáticamente mientras el archivo tenga el formato correcto. Las variables que el cliente puede usar para este propósito son:

  • %USERDOMAIN%. El nombre del dominio del usuario, que se especificó mediante las credenciales o en el archivo de instalación desatendida del cliente de Servicios de implementación de Windows.

  • %USERNAME%. El nombre del usuario, que se especificó mediante las credenciales o en el archivo de instalación desatendida del cliente de Servicios de implementación de Windows.

  • %USERPASSWORD%. La contraseña del usuario, que se especificó mediante las credenciales o en el archivo de instalación desatendida del cliente de Servicios de implementación de Windows. No se recomienda utilizar esta variable, ya que puede suponer un riesgo de seguridad. La contraseña se escribirá en el archivo de instalación desatendida en texto sin formato.

  • %MACHINEDOMAIN%. El dominio que contiene la cuenta de equipo que representa el equipo cliente físico.

  • %MACHINENAME%. El nombre de equipo de la cuenta de equipo que representa el equipo cliente físico.

  • %TIMEZONE%. La zona horaria del servidor de Servicios de implementación de Windows.

  • %ORGNAME%. El nombre de organización del servidor de Servicios de implementación de Windows.

Para ver un ejemplo de un archivo que usa estas variables, vea Archivos de instalación desatendida de ejemplo.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft