Referencia de UDI

Esta referencia proporciona más información sobre UDI e incluye temas sobre:

Cada uno de estos temas de referencia se analiza en secciones posteriores.

Conceptos UDI

Esta sección contiene conceptos que ayudan a describir UDI, UDI Wizard y UDI Wizard Designer.

Nombre para mostrar

El nombre para mostrar se usa para proporcionar un nombre descriptivo y descriptivo para una página del asistente dentro de la biblioteca de páginas en UDI Wizard Designer. El nombre para mostrar se muestra en texto azul en cada página del asistente de la biblioteca de páginas y en la pestaña Flujo del UDI Wizard Designer.

Cuando agregue una página a la biblioteca de páginas, debe proporcionar el nombre para mostrar. Una vez agregada la página del asistente a la biblioteca de páginas, no puede cambiar el nombre para mostrar.

Flow

La pestaña Flujo muestra la lista de páginas del asistente dentro de una etapa de UDI en UDI Wizard Designer. Puede usar la pestaña Flujo para realizar las siguientes tareas:

  • Agregue una página del asistente desde la biblioteca de páginas a una fase UDI arrastrando la página desde la biblioteca de páginas a la fase UDI.

  • Quitar una página del asistente de una fase de UDI.

  • Cambie la secuencia de páginas del asistente dentro de una fase de UDI.

Biblioteca de páginas

La biblioteca de páginas contiene todas las páginas cargadas actualmente en UDI Wizard Designer. Al cargar un archivo de configuración del Asistente UDI, todas las páginas del asistente definidas en el archivo de configuración se muestran en la Biblioteca de páginas. La biblioteca de páginas muestra las páginas del asistente en orden alfabético por tipos de página. Cada instancia de un tipo de página específico se muestra debajo del tipo de página.

Por ejemplo, es posible que necesite dos páginas diferentes del asistente WelcomePage para diferentes etapas. Las dos páginas del Asistente WelcomePage se mostrarán en el tipo de página del Asistente WelcomePage en la Biblioteca de páginas del UDI Wizard Designer.

Además, cada instancia de página del asistente de la biblioteca de páginas indica cuántas veces se utiliza la página del asistente en los flujos de fase. Al mantener el puntero sobre una página del asistente en la biblioteca de páginas, se muestra una miniatura de la página del asistente junto con las fases que incluyen esa página.

Nombre de página

El nombre de página se utiliza para identificar de forma única una página del asistente dentro de la biblioteca de páginas en UDI Wizard Designer. El nombre de página es el nombre al que hace referencia una fase UDI para que el Asistente de UDI sepa qué página del asistente debe mostrar dentro de una fase UDI específica. Cuando agregue una página a la biblioteca de páginas, debe proporcionar el nombre de la página. Después de agregar la página del asistente a la biblioteca de páginas, no puede cambiar el nombre de la página. En UDI Wizard Designer, el nombre de página se muestra en la parte inferior de cada página del asistente de la biblioteca de páginas en texto más pequeño y sin negrita.

Implementaciones de medios preconfigurados

La compatibilidad con medios preconfigurados es una característica de implementación del sistema operativo de Administrador de configuración que permite a un administrador copiar y aplicar medios de arranque preconfigurados y una imagen del sistema operativo a un disco duro antes del proceso de aprovisionamiento. Este trabajo puede reducir el tráfico de red y el tiempo necesario para el proceso de aprovisionamiento. Los medios preconfigurados se pueden implementar como parte del proceso de fabricación o en un centro de ensayo de empresa que no esté conectado al entorno de Administrador de configuración.

Para obtener más información sobre las implementaciones de medios preconfigurados, consulta los siguientes recursos:

Grupo Escénico

Usa un grupo de fases para agrupar una o varias fases en UDI Wizard Designer. Los grupos de fases de UDI están relacionados de manera general con los escenarios de implementación de MDT, pero no existe una correlación uno a uno entre ambos.

Etapa

Una fase es un subconjunto de todas las páginas del archivo de configuración del Asistente para UDI que usa un escenario de implementación de MDT. Cuando inicia el Asistente para UDI mediante el paso de secuencia de tareas del Asistente para UDI , el parámetro /stage especifica la fase que se ejecutará, que a su vez especifica el conjunto de páginas que se va a utilizar. Para obtener una vista previa de cómo aparecerán las páginas del asistente en una fase, seleccione Vista previa en el grupo Asistente para vista previa de la cinta de opciones. Puedes usar una fase UDI en más de un escenario de implementación de MDT, aunque la fase UDI solo se define una vez en UDI Wizard Designer. Por ejemplo, la fase NewComputer se puede usar en los escenarios de implementación MDT New Computer y Replace Computer.

Tarea

Las tareas UDI son software que se ejecuta en una página del asistente para realizar funciones específicas. En algunos casos, estas tareas se usan para comprobar que el equipo de destino está listo para la implementación. Otras tareas se pueden usar para realizar pasos de implementación, como copiar archivos de configuración o de resultados.

Nota:

El botón Siguiente de la página del asistente donde se ejecutan las tareas se deshabilitará si alguna de las tareas finaliza con un estado de advertencia o error de finalización.

UDI incluye varias tareas integradas que le permiten realizar la mayoría de las tareas necesarias para la implementación. Para obtener más información acerca de las tareas integradas de UDI, consulte Tareas UDI integradas.

La tarea UDI integrada Ejecutar ejecución de Shell permite ejecutar cualquier software (scripts) que se pueda iniciar desde una línea de comandos, como scripts de Visual Basic o Windows PowerShell. Esta funcionalidad le permite crear tareas con lenguajes de scripting conocidos. Para obtener más información, consulte Tarea de ejecución de shell.

Si tus requisitos van más allá de los scripts, puedes escribir tareas UDI personalizadas. Las tareas UDI son DLL escritas en C++ e implementan la interfaz ITask. Para registrar la DLL con la biblioteca de tareas del Designer Asistente para UDI, cree un archivo de configuración Designer (.config) del Asistente para UDI y lo coloque en la carpeta installation_folder\Bin\Config (donde installation_folder es la carpeta en la que instaló MDT). Para obtener más información sobre cómo desarrollar tareas UDI personalizadas, consulte la sección "Creación de tareas UDI personalizadas" en la Guía para desarrolladores de instalación controlada por el usuario.

Secuencia de tareas UDI

Cree una secuencia de tareas UDI con una de las siguientes plantillas de secuencia de tareas de MDT específicas de UDI, que ejecutan al Asistente de UDI en el paso adecuado de la secuencia de tareas:

  • User-Driven secuencia de tareas de instalación. Esta plantilla de secuencia de tareas se usa para los escenarios de implementación de MDT Nuevo equipo, Actualizar equipo y Reemplazar equipo.

  • User-Driven Secuencia de tareas Reemplazo de la instalación. Esta plantilla de secuencia de tareas es el primer paso de un proceso de dos pasos en el escenario de implementación Reemplazar equipo y se usa para capturar datos de migración de estado de usuario. El segundo paso del proceso de dos pasos es la plantilla de secuencia de tareas de instalación de User-Driven, que se usa para implementar las aplicaciones de destino y el sistema operativo y restaurar los datos de migración de estado de usuario guardados durante el primer paso del proceso.

    Para obtener más información sobre las plantillas de secuencia de tareas UDI, vea la sección "Identificar las plantillas de secuencia de tareas UDI en MDT", en el documento MDT Uso del Microsoft Deployment Toolkit. Para obtener más información acerca de estos componentes, vea la sección "Identificación de los componentes del proceso de implementación de UDI" del documento MDT Uso del Microsoft Deployment Toolkit, que se incluye con MDT.

Asistente de UDI

El Asistente para UDI proporciona la interfaz de usuario para recopilar la configuración de implementación que consumen las secuencias de tareas de UDI. El Asistente para UDI se inicia como parte de una secuencia de tareas UDI y recopila la información de configuración necesaria para personalizar la implementación de los sistemas operativos y aplicaciones del cliente Windows. Las páginas del asistente leen sus opciones de configuración desde el archivo de configuración del asistente UDI, que se personaliza con UDI Wizard Designer.

El Asistente para UDI se inicia con el paso de secuencia de tareas del Asistente para UDI en secuencias de tareas creadas con las plantillas de secuencia de tareas de UDI. El paso de la secuencia de tareas del Asistente para UDI ejecuta el script UDIWizard.wsf que, a su vez, inicia el Asistente para UDI (OSDSetupWizard.exe). En la tabla 9 se enumeran los parámetros de línea de comandos del Asistente de UDI y se proporciona una breve descripción de cada uno.

Tabla 9. Parámetros de Command-Line del asistente UDI

Parámetro Descripción
/versión preliminar Le permite obtener una vista previa de la configuración actual del asistente habilitando el botón Siguiente , que le permite moverse de una página a otra sin necesidad de una entrada válida.
/xml Especifica el nombre del archivo de configuración del Asistente de UDI. La secuencia de comandos UDIWizard.wsf establece automáticamente este parámetro en el archivo OSDSetupWizard.xml, que se almacena en la carpeta en la que la secuencia de tareas almacena los archivos de registro. Este parámetro se establece de forma predeterminada en el archivo config.xml.

La sintaxis de este parámetro es la siguiente (donde <full_path> está la ruta completa al archivo .xml, incluido el nombre de archivo y la extensión):

/xml:<full_path>
/stage Especifica el nombre de la fase UDI que se va a ejecutar. La secuencia de comandos UDIWizard.wsf establece automáticamente este parámetro en la fase adecuada, como se describe en Referencia de fase de UDI. Este parámetro se establece de forma predeterminada en la primera fase del archivo de configuración del Asistente para UDI.

La sintaxis de este parámetro es la siguiente (donde <stage_name> se encuentra el nombre de la fase que se va a ejecutar):

/stage:<stage_name>

Note:

El valor de <stage_name> distingue mayúsculas de minúsculas.
/locale Especifica el idioma que se va a usar en el Asistente para UDI en forma de identificador de configuración regional (LCID), que se representa mediante un valor numérico. Para obtener una lista de los LCID disponibles, consulte Id. de configuración regional asignados por Microsoft.

Use esta lista para identificar el idioma que desea usar y, a continuación, proporcionar el LCID correspondiente.

La sintaxis de este parámetro es la siguiente (dónde <locale_id> está el valor numérico del LCID que se va a usar):

/locale:<locale_id>

Archivo de configuración de la aplicación del Asistente para UDI

La página del asistente ApplicationPage configura el archivo de configuración de la aplicación del asistente UDI, que mantiene la lista de software que se va a instalar. Este archivo contiene una entrada para cada aplicación, programa y paquete de Administrador de configuración que se agregó con UDI Wizard Designer.

Este archivo tiene el mismo nombre que el archivo de configuración del Asistente UDI pero con una extensión .app. Por ejemplo, si el archivo de configuración del Asistente de UDI se denomina Config.xml, el archivo de configuración correspondiente de la aplicación del Asistente de UDI sería Config.xml.app. Este archivo es el complemento del archivo de configuración del Asistente de UDI.

Archivo de configuración del Asistente de UDI

El Asistente para UDI lee el archivo de configuración del Asistente para UDI para determinar las páginas del asistente que se mostrarán, la secuencia de las páginas del asistente, cualquier valor predeterminado para los controles de las páginas del asistente y si los controles están habilitados o deshabilitados. Este archivo contiene todas las opciones de configuración que se muestran en el Asistente de UDI y se configuran con UDI Wizard Designer.

Un archivo de configuración independiente, el archivo de configuración de la aplicación Asistente para UDI, se usa para configurar las aplicaciones que se instalarán en el equipo de destino.

UDI Wizard Designer

UDI Wizard Designer es la herramienta principal para personalizar las páginas del asistente para los distintos escenarios de implementación que admite UDI. Los cambios realizados en UDI Wizard Designer se guardan en el archivo de configuración del UDI Wizard y, en última instancia, se reflejan en la experiencia del usuario en UDI Wizard. El usuario que realice la implementación solo verá las páginas del asistente en el asistente de UDI que haya seleccionado y configurado con UDI Wizard Designer.

Aunque el Asistente para UDI se ejecutaría con el archivo de configuración predeterminado del Asistente para UDI, las páginas del asistente no se configurarían correctamente. Se recomienda usar UDI Wizard Designer para configurar la experiencia de usuario del Asistente de UDI.

Nota:

Para ejecutar UDI Wizard Designer, debe tener los derechos adecuados en Administrador de configuración para tener acceso a objetos como paquetes, aplicaciones o imágenes.

Validador

Los validadores de UDI se usan para ayudar a garantizar que se escribe información correcta en los campos de texto de las páginas del Asistente de UDI. UDI incluye varios validadores integrados que le ayudan a realizar validaciones típicas de campos usados para escribir texto, como evitar que los usuarios escriban caracteres no válidos y asegurarse de que el campo no está vacío. Cuando un validador detecta una entrada no válida en un cuadro de texto, se muestra un mensaje en la página del asistente y el botón Siguiente se deshabilita hasta que se resuelven todas las entradas no válidas.

UDI incluye validadores integrados que le permiten realizar la mayor parte de la validación necesaria para la implementación. Para obtener más información sobre los validadores integrados de UDI, consulte Validadores integrados de UDI.

Si los requisitos van más allá de los validadores UDI integrados, puede escribir validadores UDI personalizados. Los validadores UDI son DLL escritas en C++ que implementan la interfaz IValidator. Para registrar la DLL en la biblioteca del Asistente para Designer validador de UDI, cree un archivo de configuración Designer (.config) del Asistente para UDI y colóquelo en la carpeta installation_folder\Bin\Config (donde installation_folder es la carpeta en la que instaló MDT). Para obtener más información sobre cómo desarrollar tareas UDI personalizadas, vea la sección "Crear validadores UDI personalizados" del documento MDT Guía para desarrolladores de instalación controlada por el usuario.

Página del asistente

Utilice una página del asistente para recopilar información de configuración en el Asistente de UDI. Configurar las páginas del asistente de UDI mediante UDI Wizard Designer. Las opciones de configuración se almacenan en el archivo de configuración del Asistente UDI y son leídas por la página del asistente cuando la página se inicializa en el Asistente UDI.

Las páginas del asistente se almacenan en la biblioteca de páginas del asistente y se pueden utilizar en una o varias fases UDI. Este diseño le permite configurar una página del asistente que se comparte entre las fases una vez para todas las fases, lo que reduce drásticamente la cantidad de esfuerzo necesario y la complejidad de actualizar la configuración de la página del asistente.

UDI incluye páginas del asistente integradas y editores de páginas del asistente que suelen ser suficientes para la mayoría de las implementaciones. Para obtener más información sobre las páginas del asistente integradas, vea Páginas del asistente UDI integradas.

Si sus requisitos van más allá de las páginas integradas del asistente UDI y los correspondientes editores de páginas del asistente, puede escribir páginas del asistente UDI personalizadas y editores de páginas del asistente. Las páginas del Asistente para UDI se implementan como DLL que lee el Asistente para UDI. Los editores de páginas del asistente se crean con C++ en Visual Studio.

Para obtener más información sobre cómo desarrollar páginas personalizadas del asistente UDI, vea la sección "Crear páginas personalizadas del asistente UDI" del documento MDT Guía para desarrolladores de instalación controlada por el usuario.

Editor de páginas del asistente

Utilice un editor de páginas del asistente para configurar una página de asistente en UDI Wizard Designer. Un editor de páginas del asistente actualiza los valores de configuración de página del asistente en el archivo de configuración del asistente UDI; UDI incluye un editor de páginas de asistente incorporado para cada página de asistente integrada. Para obtener más información sobre las páginas del asistente integradas y los editores de páginas del asistente, vea Páginas del asistente UDI integradas.

Si sus requisitos van más allá de las páginas integradas del asistente UDI y los correspondientes editores de páginas del asistente, puede escribir páginas del asistente UDI personalizadas y editores de páginas del asistente. Los editores de páginas del asistente UDI se implementan como archivos DLL que lee UDI Wizard Designer. Cree editores de páginas del asistente mediante:

  • Windows Presentation Foundation, versión 4.0

  • Microsoft Prism , versión 4.0

  • Microsoft Unity Application Block (Unity) versión 2.1

    Para obtener más información sobre cómo desarrollar editores de páginas del asistente UDI personalizados, vea la sección "Crear editores de páginas del asistente personalizado" del documento MDT Guía para desarrolladores de instalación controlada por el usuario.

Referencia de OSDResults

OSDResults es una parte de UDI que muestra los resultados de una implementación realizada con UDI. OSDResults muestra el cuadro de diálogo Implementación completa . OSDResults se muestra antes del inicio de sesión de Windows la primera vez que se inicia el equipo de destino. El usuario puede utilizar OSDResults y la información del cuadro de diálogo Implementación completa para determinar el estado de finalización del proceso de implementación y la configuración del equipo antes de iniciar sesión por primera vez. Además, la información de OSDResults se puede usar para solucionar cualquier problema encontrado durante el proceso de implementación.

Puedes configurar algunos de los elementos de la interfaz de usuario para OSDResults mediante el archivo OSDResults.exe.config, que se encuentra en Tools\OSDResults en el paquete de archivos MDT Administrador de configuración. En la tabla 10 se enumeran las opciones de configuración en el archivo OSDResults.exe.config.

Tabla 10. Opciones de configuración en el archivo OSDResults.exe.config

Valor Descripción
headerImagePath Esta configuración le permite especificar la ruta de acceso completa o relativa a un archivo .bmp que se muestra en el encabezado del cuadro de diálogo OSDResults .

El valor predeterminado de esta configuración es el siguiente:

images\UDI_Wizard_Banner.bmp
fondoFondo de pantalla Esta configuración le permite especificar la ruta de acceso completa o relativa a un archivo .jpg que se muestra como fondo de pantalla en el cuadro de diálogo OSDResults .

El valor predeterminado de esta configuración es el siguiente:

images\Wallpaper.jpg
texto bienvenido Esta configuración permite especificar el texto que da la bienvenida al usuario y proporciona información sobre el proceso de implementación. Se muestra en el cuadro de diálogo OSDResults .
completedText Esta configuración le permite especificar el texto que indica si el proceso de implementación se ha completado. Se muestra en el cuadro de diálogo OSDResults .
timeoutMinutes Esta configuración le permite especificar el período de tiempo durante el que se muestra el cuadro de diálogo OSDResults antes de mostrar automáticamente la pantalla de inicio de sesión de Windows. El valor de esta configuración se especifica en minutos.

El valor predeterminado para esta configuración es cero (0), lo que indica que el cuadro de diálogo OSDResults se mostrará indefinidamente hasta que se cierre manualmente.

El siguiente es el proceso de alto nivel sobre cómo funciona la característica OSDResults en UDI:

  1. Se ejecuta una secuencia de tareas en el equipo de destino.

    La secuencia de tareas se basa en una de las siguientes plantillas de secuencia de tareas UDI:

    • Secuencia de tareas de instalación controlada por el usuario. Esta plantilla de secuencia de tareas se usa para los escenarios de implementación de MDT Nuevo equipo, Actualizar equipo y Reemplazar equipo de MDT.

    • Instalación controlada por usuario Reemplazar secuencia de tareas. Esta plantilla de secuencia de tareas es el primer paso de un proceso de dos pasos en el escenario de implementación de MDT Reemplazar equipo y se usa para capturar datos de migración de estado de usuario. El segundo paso del proceso de dos pasos es el escenario de implementación de MDT New Computer mediante la plantilla de secuencia de tareas de secuencia de tareas de instalación controlada por el usuario , que se usa para implementar las aplicaciones de destino y el sistema operativo, y restaurar los datos de migración de estado de usuario guardados durante el primer paso del proceso

      Para obtener más información sobre:

    • Plantillas de secuencia de tareas UDI, vea la sección "Identificar las plantillas de secuencia de tareas UDI en MDT" del documento MDT Uso del Microsoft Deployment Toolkit

    • Relación entre los escenarios de implementación de MDT y las fases de UDI, consulte Referencia de la fase UDI

  2. Durante la secuencia de tareas, las opciones de configuración proporcionadas por las variables de secuencia de tareas y las entradas del usuario en el Asistente para UDI se guardan en la carpeta %DEPLOYROOT%\Tools\OSDResults del equipo de destino (donde %DEPLOYROOT% es la raíz de la carpeta en la que se almacenan en caché localmente los archivos MDT en el equipo de destino).

  3. En el grupo Resultados y personalización de marca de OSD en la secuencia de tareas, se ejecutan los siguientes pasos de la secuencia de tareas que afectan a OSDResults:

    • Resultados OSD de la caché. Este paso de la secuencia de tareas copia el contenido de la carpeta %DEPLOYROOT%\Tools\OSDResults en la carpeta %WINDIR%\UDI del equipo de destino. Esto garantiza que el contenido de la carpeta OSDResults se conservará una vez finalizada la secuencia de tareas.

    • Ejecute los resultados de OSD. Este paso de la secuencia de tareas configura el equipo de destino para ejecutar OSDResults la primera vez que se inicia el equipo.

  4. El equipo de destino se inicia por primera vez y OSDResults.exe se ejecuta antes de la pantalla de inicio de sesión de Windows.

    Se muestra la pestaña Bienvenida del cuadro de diálogo Implementación completa. La pestaña Bienvenida proporciona información útil sobre la implementación y la información de contacto en caso de que se descubran problemas con la implementación.

    Revise la información de las pestañas Resumen de implementación y Aplicaciones instaladas para comprobar que el sistema operativo y las aplicaciones se instalaron correctamente. Cuando haya terminado de revisar estas tablas, seleccione Iniciar Windows para iniciar sesión en Windows 7 por primera vez.

    Nota:

    Las aplicaciones de Administrador de configuración no se muestran en la pestaña Aplicaciones instaladas. Las aplicaciones de Administrador de configuración se detectan después de que el usuario inicie sesión en el equipo de destino por primera vez.

  5. Se muestra la pantalla de inicio de sesión de Windows y el proceso de inicio de sesión continúa con normalidad.

    AppInstall.exe se ejecuta la primera vez que un usuario inicia sesión en el equipo de destino. Para obtener más información sobre este proceso, consulte Referencia del instalador de aplicaciones centrado en el usuario.

Referencia del instalador de aplicación de User-Centric

La característica User-Centric App Installer de UDI se usa para informar de las aplicaciones instaladas durante el proceso de implementación de UDI a la característica Catálogo de aplicaciones de Administrador de configuración. La característica User-Centric App Installer proporciona el vínculo entre las aplicaciones seleccionadas en la página del Asistente ApplicatonPage del Asistente UDI y cualquier aplicación Administrador de configuración opcional anunciada a los usuarios.

Para obtener más información acerca de la característica Catálogo de aplicaciones de Administrador de configuración, consulte Administración de aplicaciones en Administrador de configuración.

El siguiente es el proceso de alto nivel sobre cómo funciona la característica de instalación de aplicaciones en UDI:

  1. Las aplicaciones de Administrador de configuración se crean en Administrador de configuración.

    Para obtener más información acerca de cómo crear y administrar aplicaciones de Administrador de configuración, consulte los recursos siguientes:

  2. Las colecciones de usuarios de Administrador de configuración se crean y los usuarios se agregan a la colección.

    Para obtener más información acerca de cómo crear y administrar colecciones de usuarios y agregar usuarios a las colecciones, consulte los recursos siguientes:

  3. Las aplicaciones de Administrador de configuración se implementan en las colecciones de usuarios.

    Para obtener más información acerca de cómo implementar las aplicaciones en las colecciones de usuarios, consulte Cómo implementar aplicaciones en Administrador de configuración.

  4. Las aplicaciones de Administrador de configuración están disponibles en la página del asistente ApplicatonPage mediante UDI Wizard Designer.

    Para obtener más información acerca de cómo hacer que Administrador de configuración aplicaciones estén disponibles en la página del asistente de ApplicatonPage, vea la sección "Paso 5-11: Personalizar el archivo de configuración del asistente UDI para el equipo de destino" en el documento MDT Guía de inicio rápido para la instalación de User-Driven.

  5. UDA se configura mediante uno de los métodos siguientes:

    • En la consola de Administrador de configuración (Para obtener más información acerca de cómo configurar UDA en la consola de Administrador de configuración, consulte Cómo administrar la afinidad entre usuarios y dispositivos en Administrador de configuración).

    • En la página del asistente UDAPage en el Asistente de UDI. Para obtener más información sobre la página del asistente UDAPage , consulte UDAPage.

      Una vez UDA configurada, la cuenta de usuario especificada será el usuario principal del equipo de destino.

    Nota:

    UDA solo puede configurarse mediante UDI en el escenario de implementación de nuevo equipo. No se puede configurar en los escenarios de implementación Actualizar equipo o Reemplazar equipo.

  6. Se ejecuta la secuencia de tareas y el usuario selecciona las aplicaciones de Administrador de configuración en la página del Asistente ApplicatonPage del Asistente de UDI.

    El Asistente para UDI se ejecuta en el paso de la secuencia de tareas del Asistente para UDI en el grupo Preinstalar de la secuencia de tareas. Cuando el usuario selecciona aplicaciones de Administrador de configuración en la página del asistente ApplicatonPage, la página del asistente crea una variable de secuencia de tareas independiente para cada aplicación seleccionada.

    Para obtener más información sobre cómo seleccionar las aplicaciones de Administrador de configuración en la página del Asistente de ApplicatonPage en el Asistente de UDI, vea la sección "Paso 6-4: Iniciar el equipo de destino con el medio de arranque de secuencia de tareas" en el documento MDT Guía de inicio rápido para la instalación de User-Driven.

  7. La secuencia de tareas instala las aplicaciones de Administrador de configuración que se seleccionaron en el paso anterior.

    Las aplicaciones de Administrador de configuración se instalan mediante los siguientes pasos de la secuencia de tareas en el grupo Instalar aplicaciones en la secuencia de tareas:

    • Convertir lista a dos dígitos

    • Instalar aplicación

  8. La secuencia de tareas realiza las siguientes tareas en el grupo Resultados y personalización de marca de OSD antes de iniciar el sistema operativo de destino por primera vez:

    • Copia la información usada para OSDResults.exe en la carpeta %WINDIR%\UDI del equipo de destino en el paso de secuencia de tareas Resultados OSD de caché

    • Registra las variables de secuencia de tareas creadas en el paso 6 para las aplicaciones de Administrador de configuración en el Registro del equipo de destino en los pasos de la secuencia de tareas Personalización de marca a Reg y Personalización de marca a Reg x64

      Las variables de secuencia de tareas se guardan en la siguiente ubicación del Registro:

      HKEY_LOCAL_MACHINE\Software\Microsoft\MPSD\OSD

    • Configura el sistema operativo de destino para que se ejecute automáticamente OSDResults.exe cuando el equipo se inicie antes de la pantalla de inicio de sesión de Windows en el paso de secuencia de tareas Ejecutar resultados de OSD

    • Configura el sistema operativo de destino para que se ejecute automáticamente AppInstall.exe cuando un usuario inicia sesión en el equipo por primera vez en el paso de secuencia de tareas Ejecutar resultados de OSD

    • Configura una tarea en el sistema operativo de destino para quitar la carpeta %WINDIR%\UDI un mes después de la fecha de la implementación

  9. El equipo de destino se inicia y OSDResults.exe se ejecuta.

    Para obtener más información sobre OSDResults.exe, consulte Referencia de OSDResults.

  10. Un usuario inicia sesión en el equipo de destino y AppInstall.exe inicia automáticamente.

  11. AppInstall comprueba si el usuario que ha iniciado sesión actualmente es un usuario principal configurado en UDA.

    Un usuario principal es un usuario que usa el dispositivo con regularidad y se considera el propietario o uno de los propietarios del dispositivo.

    Si el usuario que ha iniciado sesión actualmente está:

    • No es un usuario principal, AppInstall.exe se detiene

    • Un usuario principal, AppInstall.exe lee las entradas del Registro guardadas en el paso 8 para determinar qué aplicaciones se instalaron

  12. AppIntaller se conecta a Administrador de configuración y lee el catálogo de aplicaciones siguiendo estos pasos:

    1. AppInstall esperará 5 minutos después de que se inicie para permitir que las directivas de Administrador de configuración estén disponibles.

    2. Después de 5 minutos, AppInstall intenta conectarse al catálogo de aplicaciones.

    3. Si AppInstall no puede conectarse, esperará un período de tiempo antes de intentar conectarse de nuevo.

    4. AppInstall intenta conectarse hasta cinco veces antes de salir.

      Puedes configurar el tiempo de espera, el retraso de la conexión y el número de reintentos para AppInstall mediante el archivo AppInstall.exe.config, que se encuentra en la carpeta Tools\OSDResults del paquete de archivos MDT Administrador de configuración. En la tabla 11 se enumeran las opciones de configuración en el archivo AppInstall.exe.config.

Tabla 11. Opciones de configuración en el archivo AppInstall.exe.config

Valor Descripción
timeoutMinutes Esta configuración permite especificar el tiempo que AppInstall debe esperar para recibir una respuesta del catálogo de aplicaciones de Administrador de configuración antes de que se agote el tiempo de espera. El valor se especifica en minutos. El valor predeterminado para esta configuración es 5.
delayTimer Esta configuración permite especificar el período de tiempo que AppInstall debe esperar antes de intentar la conexión al catálogo de aplicaciones de Administrador de configuración. El valor se especifica en minutos. El valor predeterminado para esta configuración es 5.
  1. AppInstall compara la lista de aplicaciones detectadas en el registro con la lista de aplicaciones disponibles en el catálogo de aplicaciones de Configuration Manager para el usuario que ha iniciado sesión actualmente.

    Si la aplicación se detectó en el registro:

    • está disponible en el catálogo de aplicaciones, AppInstall.exe asigna las aplicaciones e identifica las aplicaciones como existentes tanto en el Registro como en el catálogo de aplicaciones. Estas aplicaciones se usarán en el paso siguiente.

    • no está disponible en el catálogo de aplicaciones, AppInstall.exe no crea una asignación. Estas aplicaciones no se usarán en el paso siguiente.

  2. AppInstall utiliza las API de Administrador de configuración para iniciar la instalación de las aplicaciones asignadas.

    Las aplicaciones usadas en este paso se asignaron en el paso anterior. Es decir, ambos figuraban en el registro y se encontraban en el catálogo de aplicaciones.

  3. Como parte del proceso de instalación, Administrador de configuración detecta si la aplicación ya está instalada.

    Puesto que la aplicación ya se ha instalado, Administrador de configuración registra que la aplicación se ha implementado correctamente para ese usuario y la aplicación se mostrará en el Centro de software para ese usuario. Administrador de configuración comienza a administrar y supervisar la aplicación para ese usuario.

  4. Después de 1 mes, la tarea creada en el equipo de destino en el paso 8 se ejecuta y elimina la carpeta %WINDIR%\UDI.

    La carpeta se conserva durante 1 mes para que los usuarios principales tengan la oportunidad de iniciar sesión y ejecutarse AppInstall.exe.

Referencia de fase UDI

Los escenarios de implementación de MDT usan una o varias etapas de UDI. Cada fase de UDI usada en los escenarios de implementación de MDT se describe en una sección posterior en el contexto de este. En algunos escenarios de implementación de MDT, solo se usa una fase. En otros escenarios de implementación de MDT, se usan varias fases dentro del escenario. Para obtener más información sobre los escenarios de implementación de MDT, consulta la sección "Identificación de escenarios de implementación" en el documento MDT Uso del Microsoft Deployment Toolkit.

En la tabla 12 se enumeran los escenarios de implementación de MDT y se proporciona una breve descripción de cada uno, cómo se selecciona cada escenario y qué etapas de UDI se usan en cada escenario de implementación. MDT determina automáticamente qué escenario de implementación de MDT se usará basándose en la plantilla de secuencia de tareas de MDT que uses para crear la secuencia de tareas y en cómo se inicia dicha secuencia.

Cada fase de UDI usada en los escenarios de implementación de MDT se describe en una sección posterior en el contexto de este. En algunos escenarios de implementación de MDT, solo se usa una fase. En otros escenarios de implementación de MDT, se usan varias fases dentro del escenario. Para obtener más información sobre los escenarios de implementación de MDT, consulta la sección "Identificación de escenarios de implementación" en el documento MDT Uso del Microsoft Deployment Toolkit.

Tabla 12. Escenarios de implementación de MDT y fases de UDI

Escenario Descripción
Nuevo equipo MDT para UDI selecciona automáticamente este escenario cuando:

- Cree la secuencia de tareas anunciada utilizando la plantilla de secuencia de tareas de secuencia de tareas de instalación de User-Driven

- Inicie la secuencia de tareas en Windows PE mediante el arranque PXE, los medios de arranque de la secuencia de tareas o los medios preconfigurados para NEWCOMPUTER. Fase preconfigurado

Este escenario se puede usar con implementaciones tradicionales o con implementaciones multimedia preconfigurados como se admite en Administrador de configuración. Ejecute el Asistente para UDI con las siguientes etapas de UDI para admitir cada tipo de implementación:

- NEWCOMPUTER stage. El Asistente para UDI se ejecuta con esta fase en la secuencia de tareas de la Secuencia de tareas de instalación controlada por el usuario cuando la imagen del sistema operativo se almacena en puntos de distribución. Para obtener más información, consulte NEWCOMPUTER Stage.

- NUEVOEQUIPO. Etapa previa a la etapa. El Asistente para UDI se ejecuta con esta fase en la secuencia de tareas de secuencia de tareas de instalación controlada por usuario cuando la imagen del sistema operativo se almacena en un disco local del equipo de destino (preconfigurado). Para obtener más información, consulte NEWCOMPUTER. Fase preconfigurado.
Actualizar equipo MDT para UDI selecciona automáticamente este escenario cuando:

- Cree la secuencia de tareas anunciada utilizando la plantilla de secuencia de tareas de secuencia de tareas de instalación de User-Driven

- Inicie la secuencia de tareas en el sistema operativo Windows existente en la computadora de destino (no en Windows PE)

- El Asistente UDI se ejecuta con la etapa ACTUALIZAR para admitir este escenario de implementación. Para obtener más información, consulte Etapa REFRESH.
Reemplazar equipo Este escenario incluye un equipo existente y un equipo de reemplazo. Se crea una secuencia de tareas independiente y se ejecuta en cada equipo, como se describe en el proceso siguiente:

- En el equipo existente. MDT para UDI selecciona automáticamente esta parte del escenario cuando:

- Cree la secuencia de tareas anunciada utilizando la plantilla de secuencia de tareas Reemplazar secuencia de tareas de User-Driven Installation

Iniciar la secuencia de tareas en el sistema operativo Windows existente en el equipo de destino (no en Windows PE)

El Asistente para UDI se ejecuta con las siguientes etapas de UDI para admitir este escenario de implementación:

- REEMPLAZAR. Esta fase se ejecuta en el sistema operativo Windows existente y captura la información de configuración desde Windows.

- REEMPLAZAR. Fase de WinPE. Esta fase se ejecuta en Windows PE y completa la captura de información de configuración del equipo existente, por ejemplo, ejecutar USMT y capturar los datos de migración del estado de usuario.

El estado del usuario se captura en una carpeta compartida de red o en una unidad USB local.

Para obtener más información sobre REEMPLAZAR y REEMPLAZAR. Fases de WinPE, consulte REEMPLAZAR y REEMPLAZAR. Fases de WinPE.

- En el equipo de reemplazo. Esta parte del escenario es idéntica al escenario de Nuevo equipo, excepto que se restaura el estado de usuario capturado en el paso anterior. MDT para UDI selecciona automáticamente esta parte del escenario cuando:

- Cree la secuencia de tareas anunciada utilizando la plantilla de secuencia de tareas de secuencia de tareas de instalación de User-Driven

- Inicie la secuencia de tareas en Windows PE mediante el arranque PXE, los medios de arranque de la secuencia de tareas o los medios preconfigurados para NEWCOMPUTER. Fase preconfigurado.

Esta parte del escenario se puede usar con implementaciones tradicionales o con implementaciones multimedia preconfiguradas, tal como se admite en Administrador de configuración. Como parte de esta parte del escenario, se restauran los datos de migración del estado de usuario. El Asistente para UDI se ejecuta con las siguientes etapas de UDI para admitir cada tipo de implementación:

- NEWCOMPUTER stage. El Asistente para UDI se ejecuta con esta fase en la secuencia de tareas de la Secuencia de tareas de instalación controlada por el usuario cuando la imagen del sistema operativo se almacena en puntos de distribución. Para obtener más información, consulte NEWCOMPUTER Stage.

- NUEVOEQUIPO. Etapa previa a la etapa. El Asistente para UDI se ejecuta con esta fase en la secuencia de tareas de secuencia de tareas de instalación controlada por usuario cuando la imagen del sistema operativo se almacena en un disco local del equipo de destino (preconfigurado). Para obtener más información, consulte NEWCOMPUTER. Fase preconfigurado.

NEWCOMPUTER Stage

La Figura 1 ilustra el uso de la fase NEWCOMPUTER en una secuencia de tareas creada con la plantilla de secuencia de tareas Secuencia de tareas de instalación User-Driven. La principal diferencia entre las secuencias de tareas que llaman a la etapa NEWCOMPUTER y la NEWCOMPUTER. La fase preconfigurados es la secuencia de tareas que llama al NEWCOMPUTER. La fase preconfigurados no ejecuta el paso de secuencia de tareas Aplicar imagen de sistema operativo porque la imagen del sistema operativo ya se encuentra en el equipo de destino.

Referencia de UDI 1

Figura SEQ Figura \* ÁRABE 1. Flujo de proceso para la etapa NEWCOMPUTER

NUEVOEQUIPO. Fase preponderada

La Figura 2 ilustra el flujo de proceso de alto nivel para el NEWCOMPUTER. Fase preconfigurada en una secuencia de tareas creada con la plantilla secuencia de tareas de instalación de User-Driven. La principal diferencia entre las secuencias de tareas que llaman a la etapa NEWCOMPUTER y la NEWCOMPUTER. La fase preconfigurados es la secuencia de tareas que llama al NEWCOMPUTER. La fase preconfigurados no ejecuta el paso de secuencia de tareas Aplicar imagen de sistema operativo porque la imagen del sistema operativo ya se encuentra en el equipo de destino.

Referencia 2 de UDI

Figura 2. Flujo de proceso para NEWCOMPUTER. Fase preconfigurado

Fase de actualización

La Figura 3 ilustra el flujo de proceso de alto nivel para la etapa ACTUALIZAR en una secuencia de tareas creada con la plantilla de secuencia de tareas Secuencia de tareas de instalación User-Driven.

Referencia 3 de UDI

Figura SEQ Figura \* ÁRABE 3. Flujo de proceso para la etapa ACTUALIZAR

REEMPLACE Y REEMPLACE. Fases de WinPE

La Figura 4 ilustra el flujo de proceso de alto nivel para REEMPLAZAR y REEMPLAZAR. WinPE fases en una secuencia de tareas creada con la plantilla de secuencia de tareas Reemplazar secuencia de tareas de instalación User-Driven.

Referencia 4 de UDI

Figura 4. Flujo de proceso para REEMPLAZAR y REEMPLAZAR. Fases de WinPE

Referencia de tareas UDI

Las tareas UDI son software que se ejecuta en una página del asistente y que realiza funciones específicas. En algunos casos, estas tareas se usan para comprobar que el equipo de destino está listo para la implementación. Otras tareas se pueden usar para realizar pasos de implementación, como copiar archivos de configuración o de resultados.

Nota:

El botón Siguiente de la página del asistente donde se ejecutan las tareas se deshabilitará si alguna de las tareas finaliza con un estado de advertencia o error de finalización.

Esta referencia incluye:

Información general de la tarea UDI

Las tareas de UDI permiten ejecutar software en el equipo de destino que ayuda con el proceso de implementación. UDI incluye varias tareas integradas que le ayudan a realizar tareas comunes, como asegurarse de que el equipo de destino no se esté ejecutando con una batería y esté conectado a una conexión de red cableada.

Además de las tareas de UDI integradas, puede crear tareas de UDI personalizadas mediante el kit de desarrollo de software (SDK) de UDI. Para obtener más información acerca de cómo crear tareas UDI personalizadas mediante el SDK de UDI, consulte Guía para desarrolladores de instalación controlada por usuario.

Opciones de configuración de tareas UDI

Las tareas se administran con UDI Wizard Designer. Puede agregar tareas, quitar tareas y editar la configuración de una tarea en UDI Wizard Designer. Las opciones de configuración de una tarea se almacenan en el archivo de configuración del Asistente de UDI y son leídas por el Asistente de UDI cuando se muestra la página del asistente que contiene la tarea.

Las tareas UTI tienen algunas opciones de configuración que son comunes a todas las tareas UDI, como se indica en la Tabla 13. Para ver las opciones de configuración específicas de cada tarea de UDI, consulte la sección correspondiente en Tareas de UDI integradas.

Tabla 13. Valores de configuración comunes a todas las tareas UDI

Tarea Descripción
Nombre de archivo de mapa de bits Este parámetro especifica el gráfico utilizado para indicar el tipo de tarea.
Nombre para mostrar Especifica el nombre de la tarea, que se muestra en la página del asistente cuando se ejecuta la tarea.
Valores del código de salida Especifica una lista de posibles códigos de retorno para la tarea. Existe un elemento en la lista para cada posible código de devolución.
Valores del código de error Esto especifica una lista de posibles excepciones inesperadas que puede encontrar (producir) la tarea. Existe un elemento en la lista por cada posible excepción.

Tareas de UDI integradas

En la tabla 14 se enumeran las tareas de UDI integradas. Cada tarea UDI integrada se analiza en una sección posterior.

Tabla 14. Tareas de UDI integradas

Tarea Descripción
Comprobación de alimentación de CA Esta tarea UDI se usa para identificar si el equipo de destino está conectado a la corriente alterna, no solo a la batería.
Detección de aplicación Esta tarea UDI se usa para detectar aplicaciones instaladas en el equipo de destino.
CheckSMSFolderOnUSB Esta tarea UDI se usa para determinar si la carpeta _SMSTaskSequence se encuentra en una unidad USB en el equipo de destino.
Tarea Copiar Files Esta tarea UDI se usa para copiar archivos mientras el Asistente para UDI se ejecuta en el equipo de destino.
Tarea de ejecución de shell Esta tarea UDI se usa para ejecutar software que se puede iniciar desde una línea de comandos.
Comprobación de red cableada Esta tarea UDI se usa para identificar si el equipo de destino está conectado a una red cableada, no conectado mediante una conexión de red inalámbrica.

Comprobación de alimentación de CA

Use esta tarea UDI para identificar si el equipo de destino está conectado a la corriente alterna. Esta tarea usa solo los parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros, consulte Opciones de configuración de tareas UDI.

En la tabla 15 se enumeran los códigos de error y de salida que genera la tarea Comprobación de alimentación de CA .

Tabla 15. Códigos de error y de salida para la tarea de comprobación de alimentación de CA

Código de error o de salida Valor Estado
Salir 0 Correcto, lo que indica que el equipo de destino está conectado a la corriente alterna
Salir \* Error, que indica que el equipo de destino no está conectado a la corriente alterna

Detección de aplicación

Use esta tarea UDI para detectar aplicaciones instaladas en el equipo de destino.

En la tabla 16 se enumeran los parámetros que usa la tarea de detección de aplicaciones .

Tabla 16. Parámetros utilizados por la tarea de detección de aplicaciones

Tarea Descripción
Readcfg Este parámetro especifica la ruta de acceso completa o relativa a la ubicación del archivo de .app que tiene una lista de aplicaciones para la tarea a descubrir. El archivo .app contiene la lista de elementos de software disponibles entre los que el usuario puede seleccionar.

La tarea de detección de aplicaciones lee el archivo .app y determina si está instalado alguno de estos elementos de software. Si se instala un elemento de software, se agrega al archivo especificado en el parámetro Writecfg .

Asegúrese de que este parámetro utiliza la misma ubicación y nombre de archivo que la página del asistente ApplicationPage .
Writecfg Este parámetro especifica la ruta de acceso completa o relativa a la ubicación del archivo .xml que contiene una lista de las aplicaciones detectadas por la tarea.
Log Este parámetro especifica la ruta completa o relativa a la ubicación del archivo de registro generado por esta tarea. El nombre del archivo de registro es AppDiscovery.log.

Además de los parámetros de la Tabla 16, esta tarea utiliza los parámetros comunes a todas las tareas de UDI. Para obtener más información acerca de estos parámetros comunes, consulte UDI Task Configuration Settings.

En la tabla 17 se enumeran los códigos de error y salida que genera la tarea de detección de aplicaciones .

Tabla 17. Códigos de error y de salida para la tarea de detección de aplicaciones

Código de error o de salida Valor Estado y descripción
Salir 0 Correcto, lo que indica que la tarea examinó correctamente las aplicaciones
Salir \* Advertencia, que indica que el motor de detección de aplicaciones no se pudo ejecutar por alguna razón desconocida
Salir 1 Advertencia, que indica que el motor de detección de aplicaciones encontró una o más advertencias
Salir 16777216 Advertencia, que indica que se encontraron problemas críticos al inicializar el motor de detección de aplicaciones
Salir 33554432 Advertencia, que indica que se encontraron problemas críticos al procesar la lista maestra de aplicaciones

CheckSMSFolderOnUSB

Use esta tarea UDI para identificar si la carpeta _SMSTaskSequence se encuentra en una unidad USB en el equipo de destino. De forma predeterminada, el secuenciador de tareas Administrador de configuración coloca la carpeta _SMSTaskSequence en la unidad con más espacio libre disponible en disco. Esto puede causar problemas más adelante en el proceso de implementación si se quita la unidad USB.

Esta tarea comprueba si la carpeta se encuentra en una unidad USB e impide que la implementación continúe. Esta tarea usa solo los parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros, consulte Opciones de configuración de tareas UDI.

Si la carpeta _SMSTaskSequence se encuentra en una unidad USB, se produce un error en esta tarea e impide que continúe la implementación. Para resolver este problema y llevar a cabo la implementación, siga los pasos siguientes:

  1. Desconecta la unidad USB del equipo de destino antes de iniciar la secuencia de tareas.

  2. Inicie la secuencia de tareas.

  3. Espere hasta que se inicie el Asistente de UDI.

  4. Conecta la unidad USB.

  5. Complete el asistente de UDI.

    En la tabla 18 se enumeran los códigos de error y de salida que genera la tarea CheckSMSFolderOnUSB .

Tabla 18. Códigos de error y de salida para la tarea CheckSMSFolderOnUSB

Código de error o de salida Valor Estado
Salir 0 Correcto, lo que indica que la carpeta _SMSTaskSequence no se encuentra en una unidad USB y que la implementación puede continuar.
Salir \* Error, que indica que la carpeta _SMSTaskSequence se encuentra en una unidad USB y la implementación no puede continuar.

Tarea Copiar Files

Use esta tarea de UDI para copiar archivos mientras el Asistente de UDI se ejecuta en el equipo de destino.

En la Tabla 19 se enumeran los parámetros que utiliza la tarea Copiar Files.

Tabla 19. Parámetros usados por la tarea Copiar Files

Tarea Descripción
Source Este parámetro especifica la ruta de acceso completa o relativa al archivo de origen, que puede contener caracteres comodín para copiar varios archivos con una sola tarea.
Destino Este parámetro especifica la ruta de acceso completa o relativa al archivo de destino sin nombre de archivo.

Además de los parámetros de la Tabla 19, esta tarea utiliza parámetros comunes a todas las tareas UDI. Para obtener más información sobre estos parámetros, consulte Opciones de configuración de tareas UDI.

En la Tabla 20 se enumeran los códigos de error y de salida que genera la tarea Copiar Files.

Tabla 20. Códigos de error y de salida para la tarea Copiar Files

Código de error o de salida Valor Estado y descripción
Salir 0 Correcto, lo que indica que el proceso de copia se ha realizado correctamente
Salir \* Error, que indica que se produjo un error en el proceso de copia
Error -1 Error, que indica que se produjo un error en el proceso de copia

Tarea de ejecución de shell

Use esta tarea UDI para ejecutar software que se pueda iniciar desde una línea de comandos.

En la Tabla 21 se enumeran los parámetros que utiliza la tarea Ejecutar Shell .

Tabla 21. Parámetros usados por la tarea de ejecución del shell

Tarea Descripción
Filename Este parámetro especifica la ruta de acceso completa o relativa al comando para que se ejecute la tarea.
Parámetros Este parámetro especifica los parámetros de línea de comandos que se proporcionarán al ejecutar el comando.

Además de los parámetros de la Tabla 21, esta tarea utiliza parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros, consulte Opciones de configuración de tareas UDI.

También puede ejecutar scripts personalizados de Visual Basic diseñados para ejecutarse en cscript.exe mediante la tarea Ejecutar de Shell . Para ejecutar scripts de Visual Basic, siga estos pasos:

  1. Escriba el texto siguiente en el parámetro Filename :

    %windir%\system32\cscript.exe
    
  2. Escriba el nombre del archivo de script de Visual Basic (archivo .vbs) en el parámetro Parameters , incluidos los parámetros de línea de comandos del script.

    Por ejemplo, para ejecutar un script de Visual Basic denominado SelfTest.vbs con un valor de parámetro de Depurar, escriba lo siguiente (donde script_path es la ruta completa al archivo SelfTest.vbs):

    <script_path>\SelfTest.vbs Debug
    

    La Tabla 22 enumera los códigos de error y salida comunes que genera la tarea Ejecutar Shell .

Nota:

Cada tarea específica basada en la tarea de ejecución de Shell tiene un conjunto único de códigos de error y salida. Compruebe los códigos de retorno para el software que está ejecutando mediante esta tarea.

Tabla 22. Códigos de error y salida comunes para la tarea de ejecución de shell

Código de error o de salida Valor Estado y descripción
Salir 0 Correcto, lo que indica que la tarea finalizó correctamente
Salir \* Error, que indica que la tarea falló

Comprobación de red cableada

Use esta tarea UDI para determinar si el equipo de destino está conectado a una red cableada, no mediante una conexión de red inalámbrica. Esta tarea solo usa parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros, consulte Opciones de configuración de tareas UDI.

En la tabla 23 se enumeran los códigos de error y de salida comunes que genera la tarea Comprobación de red cableada .

Tabla 23. Códigos de error y salida para la tarea de comprobación de red cableada

Código de error o de salida Valor Estado y descripción
Salir 0 Correcto, lo que indica que el equipo de destino está conectado a una red cableada
Salir \* Error, que indica que el equipo de destino no está conectado a una red cableada

Referencia del validador de UDI

Los validadores de UDI se usan para validar los valores escritos en campos de texto en las páginas del asistente. Cuando un validador UDI detecta una entrada no válida, se muestra un mensaje para el primer error encontrado en la parte inferior de la página del asistente. El siguiente mensaje de error de validación, si lo hay, se muestra después de resolver el primer error de validación. Este proceso continúa hasta que se resuelven todos los errores de validación. El botón Siguiente estará deshabilitado hasta que se resuelvan todos los errores de validación de la página del asistente.

Esta referencia incluye:

Información general sobre el validador de UDI

Los validadores de UDI se usan para ayudar a garantizar que los usuarios proporcionen la información correcta en los campos de texto de las páginas del Asistente de UDI. UDI incluye varios validadores integrados que le ayudan a realizar validaciones típicas de campos utilizados para escribir texto, como evitar que los usuarios escriban caracteres no válidos o asegurarse de que el campo no esté vacío.

Además de los validadores de UDI integrados, puede crear validadores de UDI personalizados mediante el SDK de UDI. Para más información sobre cómo crear validadores de UDI personalizados mediante el SDK de UDI, consulte el documento de MDT Guía para desarrolladores de instalaciones controladas por el usuario.

Validadores de UDI integrados

En la Tabla 24 se enumeran los validadores UDI integrados. Cada validador integrado se analiza en una sección posterior. Cuando un validador detecta una entrada no válida en un cuadro de texto, se muestra un mensaje en la página del asistente y el botón Siguiente se deshabilita hasta que se resuelven todas las entradas no válidas.

Table 24. Validadores de UDI integrados

Validador Descripción
InvalidChars Este validador identifica los caracteres no válidos que se hayan introducido en una lista que configure.
NamedPattern Este validador ayuda a garantizar que el texto sigue un patrón predefinido.
No vacío Este validador se usa para requerir texto en un campo.
RegEx Este validador le permite asegurarse de que el texto coincide con una expresión regular que haya especificado como parte del validador.

InvalidChars

Este validador impide que los usuarios escriban caracteres específicos. El cuadro de mensaje le permite escribir un mensaje que se mostrará si el campo de texto contiene alguno de los caracteres no válidos. El cuadro Caracteres no válidos le permite escribir los caracteres que se consideran no válidos. Los caracteres se introducen sin espacios entre ellos.

NamedPattern

Este validador ayuda a garantizar que el texto sigue un patrón predefinido. El cuadro Mensaje le permite escribir un mensaje que se muestra si el campo de texto no coincide con el patrón con nombre. El cuadro Patrón con nombre permite escribir el nombre del patrón predefinido y debe ser Nombre de usuario, Nombre de equipo o Grupo de trabajo. Los nombres no distinguen mayúsculas de minúsculas.

No vacío

Use este validador para requerir texto en un campo. El cuadro Mensaje le permite escribir un mensaje que se muestra si el campo de texto está vacío.

RegEx

Este validador le permite asegurarse de que el texto coincide con una expresión regular que haya especificado como parte del validador. El cuadro Mensaje permite introducir un mensaje que se muestra si el campo de texto no coincide con la expresión regular. El cuadro Expresión regular permite introducir la expresión regular usada para la validación. Para obtener más información sobre cómo crear expresiones regulares para este validador, consulte Expresiones regulares TR1.

Referencia de página del Asistente UDI

Agrega una página del asistente UDI a las etapas desde la biblioteca de páginas en UDI Wizard Designer. Las páginas del Asistente de UDI se muestran en el Asistente de UDI.

Esta referencia incluye:

Información general de la página del Asistente para UDI

Las páginas del asistente se muestran en el Asistente UDI y recopilan la información necesaria para completar el proceso de implementación. Las páginas del asistente se crean con C++ en Visual Studio. Las páginas del asistente personalizadas se implementan como DLL que lee el Asistente UDI.

Cada página del asistente de UDI integrada tiene un editor de página del asistente de UDI correspondiente, que puede usar para configurar la página del asistente en UDI Wizard Designer.

Además de las páginas del asistente UDI integradas, puede crear páginas del asistente UDI personalizadas mediante el SDK de UDI. Para más información acerca de cómo crear páginas personalizadas del asistente de UDI mediante el SDK de UDI, vea el documento de MDT Guía para desarrolladores de instalación controlada por el usuario.

Cada página del asistente puede hacer referencia a los siguientes tipos de variables:

  • Variables de la secuencia de tareas

  • Variables de memoria

  • Variables de entorno

    Puede hacer referencia a la secuencia de tareas y a las variables de entorno poniendo entre corchetes la variable con signos de porcentaje (%), como %OSDImageIndex%. Puede hacer referencia a las variables de memoria poniendo entre corchetes la variable con signos de dólar ($), como $VolumeArchitecture$.

Nota:

Si una variable de secuencia de tareas y una variable de entorno tienen el mismo nombre, la variable de secuencia de tareas tiene prioridad sobre la variable de entorno.

En la Tabla 25 se enumeran las variables de memoria que se establecen cuando se inicia el Asistente para UDI, la descripción de las variables y si el Asistente para UDI lee o escribe las variables durante el inicio.

Tabla 25. Variables de memoria establecidas por el asistente de UDI en el inicio y sus descripciones

Variable Read Write
LogPath

Especifica la ruta de acceso completa a los archivos de registro del Asistente de UDI. Puede establecer esta variable en uno de los siguientes valores:

- El valor de la variable de secuencia de tareas _SMSTSLogPath

- El valor de la variable de entorno %TEMP% si no se establece la variable de secuencia de tareas _SMSTSLogPath
No
WizardConfigFilename

Especifica el nombre del archivo de configuración del Asistente UDI que se está utilizando actualmente. La página del asistente ApplicationPage lee el valor de esta variable para buscar el archivo .app correspondiente, que contiene la lista de aplicaciones. Por ejemplo, si el archivo de configuración del Asistente UDI se denomina config.xml, la página del Asistente buscará el archivo .app correspondiente (config.xml.app).
No

Páginas del Asistente UDI integrado

En la tabla 26 se enumeran las páginas del asistente UDI integradas. Cada página del asistente UDI integrado se analiza en una sección posterior.

Tabla 26. Páginas del asistente integradas y sus descripciones

Página del asistente Descripción
Cuentas de administrador Use esta página del asistente para establecer la contraseña de la cuenta de administrador local y agregar otros usuarios al grupo de administradores locales en el equipo de destino.
Página de aplicación Utilice esta página del asistente para configurar la lista de aplicaciones que se pueden instalar durante el proceso de instalación. Estas aplicaciones pueden incluir aplicaciones o paquetes y programas de Administrador de configuración.
BitLockerPage Usa esta página del asistente para configurar las opciones de BitLocker para el equipo de destino.
ComputerPage Use esta página del asistente para configurar el nombre del equipo de destino, el dominio o grupo de trabajo al que se va a unir y las credenciales que se usarán al unirse a un dominio.
ConfigScanPage Use esta página del asistente para ejecutar tareas UDI que examinan la configuración del equipo de destino para determinar si el equipo de destino está listo para la implementación de la imagen del sistema operativo. Esta preparación incluye tener suficientes recursos del sistema y asegurarse de que cualquier software previo esté instalado y configurado correctamente.
LanguagePage Utilice esta página del asistente para determinar qué paquete de idioma debe instalarse, el idioma predeterminado del sistema operativo de destino, la configuración regional del teclado y la zona horaria en la que se ubicará físicamente el equipo.
ProgressPage Use esta página del asistente para ejecutar tareas UDI que capturan los datos de migración de estado de usuario desde el equipo de destino.
RebootPage Utilice esta página del asistente para notificar al usuario que el equipo de destino se va a reiniciar. Puedes configurar el mensaje de notificación mediante UDI Wizard Designer.
SummaryPage Utilice esta página del asistente para notificar al usuario sobre las opciones de configuración que se seleccionaron al ejecutar el Asistente para UDI. La información de configuración mostrada en esta página del asistente se recopila automáticamente desde otras páginas del asistente. Algunos campos de otras páginas del asistente le permiten configurar el subtítulo (etiqueta) que se muestra en esta página del asistente mediante UDI Wizard Designer.
UDAPage Use esta página del asistente para configurar el UDA entre el equipo de destino y un usuario especificado. La definición de afinidad entre un equipo y un usuario permite la instalación automática de software que se implementa a un usuario. La característica UDA solo está disponible en Administrador de configuración y en el escenario UDI Nuevo equipo.
UserStatePage Use esta página del asistente para configurar las opciones para capturar o restaurar los datos de migración de estado de usuario. Esta página del asistente permite al usuario seleccionar la ubicación desde la que capturar la migración de estado de usuario o restaurar los datos de migración de estado de usuario.
VolumePage Use esta página del asistente para configurar las opciones del volumen del disco en el equipo de destino donde se implementará el sistema operativo. Estas opciones incluyen la selección del sistema operativo de destino, la selección de la unidad de destino, la selección de cualquier instalación de Windows y la determinación de si se debe dar formato a la unidad de destino como parte del proceso de implementación.
WelcomePage Use esta página del asistente para proporcionar información al usuario sobre el asistente para UDI y el proceso de implementación. Puedes configurar el mensaje de notificación mediante UDI Wizard Designer.

Cuentas de administrador

Use esta página del asistente para establecer la contraseña de la cuenta de administrador local y para agregar otros usuarios al grupo de administradores locales en el equipo de destino.

Variables de secuencia de tareas

En la tabla 27 se enumeran las variables de secuencia de tareas AdminAccounts con la descripción y determina si la variable es leída por la página del asistente, escrita por la página del asistente o si se puede configurar en el archivo de configuración del asistente UDI.

Tabla 27. AdminAccounts Variables de secuencia de tareas

Variable Read Write Config
OSDAddAdmin

Especifica una lista de nombres de usuario adicionales que se agregarán al grupo de administradores locales en el equipo de destino.
OSDLocalAdminPassword

Especifica las contraseñas para la cuenta de administrador integrada local en el equipo de destino.

Página de aplicación

Utilice esta página del asistente para configurar la lista de software de aplicación que se puede instalar durante el proceso de instalación. Estas aplicaciones pueden incluir aplicaciones o paquetes y programas de Administrador de configuración.

Nota:

Si las aplicaciones parecen estar deshabilitadas, es posible que la aplicación requiera la aprobación del administrador, pero aún no se ha aprobado. Si la casilla de verificación Requerir la aprobación del administrador si los usuarios solicitan esta aplicación está activada para la aplicación, verifique que la aplicación haya sido aprobada. Para obtener más información, consulta Cómo implementar aplicaciones en Administrador de configuración.

Variables de secuencia de tareas

En la tabla 28 se enumeran las variables de secuencia de tareas ApplicationPage con la descripción de si la variable es leída por la página del asistente, escrita por la página del asistente o si se puede configurar en el archivo de configuración del asistente UDI.

Tabla 28. Variables de secuencia de tareas ApplicationPage

Variable Read Write Config
ApplicationBaseVariable

Especifica el nombre utilizado como base para los nombres de variables de secuencia de tareas creados para cada aplicación de Administrador de configuración seleccionada en la página del asistente ApplicationPage. Esta variable se configura con el botón Editar configuración de software en el grupo Editar configuración de la cinta de opciones en UDI Wizard Designer.

Se crea una variable de secuencia de tareas independiente para cada aplicación seleccionada en esta página. El valor predeterminado para esta variable es APLICACIONES. Así, por ejemplo, los nombres predeterminados de las variables de secuencia de tareas creadas para cada aplicación seleccionada en esta página serán APPLICATIONS001, APPLICATIONS002, APPLICATIONS003, etc.
No
OSDApplicationList

Especifica la lista de identificadores de aplicación que se deben seleccionar inicialmente. La variable contiene una lista de valores numéricos separados por signos de punto y coma (;).

Los identificadores de aplicación se encuentran en el atributo Id del elemento Aplicación en el archivo de configuración de aplicación del Asistente para UDI (UDIWizard_Config.xml.app). En esta página del asistente se muestra un elemento Application independiente para cada aplicación.
No No
OSDArchitecture

Especifica la arquitectura del procesador del equipo de destino. La página del asistente ApplicationPage utiliza esta variable para filtrar las aplicaciones disponibles cuando no se ha establecido la variable de memoria VolumeArchitecture . Sin embargo, si se ha establecido la variable de memoria VolumeArchitecture , siempre tiene prioridad sobre esta variable de secuencia de tareas para filtrar las aplicaciones disponibles.

El valor de esta variable puede ser:

- x86, que indica una arquitectura de procesador de 32 bits

- AMD64, que indica una arquitectura de procesador de 64 bits
No No
OSDBaseVariableName

Especifica el nombre utilizado como base para los nombres de variables de secuencia de tareas creados para cada paquete y programa de Administrador de configuración seleccionado en la página del asistente ApplicationPage. Esta variable se configura con el botón Editar configuración de software del grupo Comportamiento de la página en la cinta de opciones del UDI Wizard Designer.

Se crea una variable de secuencia de tareas independiente para cada aplicación seleccionada en esta página. El valor predeterminado de esta variable es PACKAGES. Así, por ejemplo, los nombres predeterminados de las variables de secuencia de tareas creadas para cada aplicación seleccionada en esta página serán PACKAGES001, PACKAGES002, PACKAGES003, etc.
No

Variables de memoria

En la tabla 29 se enumeran las variables de memoria de ApplicationPage con la descripción y si la página del asistente lee o escribe la variable.

Tabla 29. Variables de memoria de ApplicationPage

Variable Read Write
VolumeArchitecture

Especifica la arquitectura del procesador de la imagen del sistema operativo de destino que se va a implementar (si la imagen contiene un sistema operativo de 32 bits o de 64 bits). Cuando se muestra esta página, comprueba si esta variable ha cambiado. Si la variable ha cambiado desde la última vez que se mostró la página del asistente, la página del asistente filtra los programas disponibles para su selección en función de la arquitectura del sistema operativo de destino. Por ejemplo, si se va a implementar un sistema operativo de 32 bits, la página del asistente quita (filtra) las aplicaciones de 64 bits de la lista de aplicaciones disponibles en la página del asistente.
No
WizardConfigFilename

Especifica el nombre del archivo de configuración del Asistente UDI que se está utilizando actualmente. Si el valor de la propiedad establecedor Link.Uri está vacío, la página del asistente ApplicationPage lee el valor de esta variable para buscar el archivo .app correspondiente, que contiene la lista de aplicaciones. Por ejemplo, si el archivo de configuración del Asistente UDI se denomina config.xml, la página del Asistente buscará el archivo .app correspondiente (config.xml.app). Esta variable se establece cuando se inicia el Asistente para UDI.

La propiedad de establecedor Link.Uri se establece en el cuadro de diálogo Configuración de software, que se puede abrir con el botón Modificar configuración de software del grupo Comportamiento de la página en la cinta de opciones del UDI Wizard Designer.
No

BitLockerPage

Esta página del asistente se usa para configurar las opciones de BitLocker para el equipo de destino.

Variables de secuencia de tareas

En la tabla 30 se enumeran las variables de secuencia de tareas de BitLockerPage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o se puede configurar en el archivo de configuración del asistente UDI.

Tabla 30. Variables de secuencia de tareas de BitLockerPage

Variable Read Write Config
BDEInstallSuppress

Especifica si se debe suprimir la instalación de BitLocker. Si la variable se establece en:

- , a continuación, se selecciona la casilla Habilitar BitLocker y se realiza la instalación

- NO, la casilla Habilitar BitLocker está desactivada y no se realiza la instalación
BDEKeyLocation

Especifica la ruta de acceso completa a la ubicación donde se almacenan las claves de cifrado de BitLocker, que puede ser una ruta de acceso local o UNC. Esta variable se establece en el valor del valor del establecedor KeyLocation en el archivo de configuración del Asistente UDI para BitLockerPage. Esta variable solo se considera válida cuando OSDBitLockerMode se establece en TPMKEY o KEY.
No No
BDEPin

Especifica el valor PIN de BitLocker si se selecciona la opción Habilitar BitLocker mediante TPM y anclaje .
OSDBitLockerCreateRecoveryPassword

Especifica si se debe almacenar una contraseña de recuperación de BitLocker en AD DS. Si la variable se establece en:

- AD, se selecciona la opción En Active Directory y las claves de recuperación se almacenarán en AD DS (recomendado)

- NONE, a continuación, la opción No crear una clave de recuperación está seleccionada y las claves de recuperación no se almacenarán en AD DS (no recomendado)
No No
OSDBitLockerMode

Especifica el modo que se usará al habilitar BitLocker en el equipo de destino. Los valores válidos son:

- TPM. Este valor indica que la opción Habilitar BitLocker solo para TPM está seleccionada y que solo se usará TPM al habilitar BitLocker en el equipo de destino.

- TPMPIN. Este valor indica que se ha seleccionado la opción Habilitar BitLocker con TPM y anclar y que se usará TPM y un PIN especificado por el usuario al habilitar BitLocker en el equipo de destino.

- TPMKEY. Este valor indica que la opción Habilitar BitLocker con TPM y clave de inicio está seleccionada y que se usará TPM y una clave de inicio al habilitar BitLocker en el equipo de destino.

- CLAVE. Este valor indica que está seleccionada la opción Habilitar BitLocker con solo una clave de inicio externa y que solo se usará una clave de inicio externa al habilitar BitLocker en el equipo de destino.
No No
OSDBitLockerStartupKeyDrive

Especifica la letra de unidad donde se almacenará la clave de inicio externo de BitLocker en el equipo de destino. Esta variable solo se considera válida cuando OSDBitLockerMode se establece en TPMKEY o KEY.
No No
OSDBitLockerWaitForEncryption

Especifica si la secuencia de tareas debe esperar hasta que finalice el cifrado de BitLocker. Si la variable se establece en:

- , la casilla Esperar a que el cifrado de BitLocker se complete en todas las unidades antes de continuar está activada y la secuencia de tareas esperará hasta que se complete la instalación

- NO, la casilla Esperar a que el cifrado de BitLocker finalice en todas las unidades antes de continuar está desactivada y la secuencia de tareas no esperará hasta que se complete la instalación
Variables de configuración

En la tabla 31 se enumeran las variables de configuración de BitLockerPage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o si se puede configurar en el archivo de configuración del asistente UDI.

Tabla 31. Variables de configuración de BitLockerPage

Variable Read Write Config
KeyLocation

Especifica la ruta de acceso completa a la ubicación donde se almacenan las claves de cifrado de BitLocker, que puede ser una ruta de acceso local o UNC. Este valor de configuración se usa para establecer el valor de la variable de secuencia de tareas BDEKeyLocation para BitLockerPage. Esta variable solo se considera válida cuando OSDBitLockerMode se establece en TPMKEY o KEY.
No

ComputerPage

Use esta página del asistente para configurar el nombre del equipo de destino, el dominio o grupo de trabajo al que se va a unir y las credenciales que se usarán al unirse a un dominio. Al configurar esta página para unir el equipo de destino a un dominio, esta página del asistente validará las credenciales que proporciones para unirse al dominio en AD DS de forma predeterminada. A continuación, esta página del asistente intenta modificar un objeto de equipo en AD DS para comprobar que las credenciales de usuario proporcionadas en esta página tienen permisos para crear o modificar el objeto de equipo. Puede deshabilitar cualquiera de estos comportamientos. Si deshabilita la validación de las credenciales, también se deshabilitará la comprobación de los permisos para crear o modificar objetos de equipo. Ambas validaciones se producen cuando se selecciona el botón Siguiente . Si alguna de las validaciones encuentra un error, se mostrará un mensaje de error y esta página seguirá mostrándose.

Este es el orden de prioridad para determinar el nombre de equipo predeterminado:

  1. Si el valor UserExistingComputerName del archivo de configuración del Asistente UDI se establece en TRUE, se usa el nombre del equipo existente (si está presente).

  2. Si se establece la variable de secuencia de tareas OSDComputerName , se usa el nombre del equipo en esa variable.

  3. Si se especifica un valor predeterminado para el nombre del equipo en el archivo de configuración del Asistente para UDI, se usa ese valor.

Variables de secuencia de tareas

En la Tabla 32 se enumeran las variables de secuencia de tareas ComputerPage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o si se puede configurar en el archivo de configuración del Asistente UDI.

Cuadro 32. Variables de secuencia de tareas ComputerPage

Variable Read Write Config
OSDComputerName

Especifica el nombre del equipo de destino. El valor de esta variable se establece en el cuadro Nombre de equipo .
OSDDomainName

Especifica el nombre del dominio al que se va a unir el equipo de destino. El valor de esta variable se establece en el cuadro Dominio .
OSDDomainOUName

Especifica el nombre de la unidad organizativa dentro del dominio en el que se va a colocar el objeto de equipo de destino. El valor de esta variable se define en el cuadro Unidad organizativa .
OSDJoinAccount

Especifica la cuenta de usuario usada para unir el equipo de destino al dominio. El valor de esta variable se establece en el cuadro Nombre de usuario .
OSDJoinPassword

Especifica la contraseña de la cuenta de usuario utilizada para unir el equipo de destino al dominio. El valor de esta variable se establece en los cuadros Contraseña y Confirmar contraseña .
OSDNetworkJoinType

Especifica si el equipo de destino se va a unir a un grupo de trabajo o a un dominio. Si el valor se establece en:

- 0, se selecciona la opción Dominio y el equipo de destino se unirá a un dominio

- 1, se selecciona la opción Grupo de trabajo y el equipo de destino se unirá a un grupo de trabajo
No No
SMSTSAssignUsersMode

Especifica el modo para configurar la afinidad de usuarios en Administrador de configuración. Use esta variable para configurar el comportamiento de crear afinidad entre el equipo de destino y las cuentas de usuario en la variable de secuencia de tareas SMSTSUdaUsers . Si esta variable no se especifica antes de mostrar esta página, el valor de esta variable se establece como Pendiente.

Entre los valores posibles de esta variable se incluyen:

- Automático. Administrador de configuración aprueba automáticamente el procesamiento de afinidad.

- Pendiente. Las reglas de procesamiento de afinidad requerirán la aprobación de un administrador de Administrador de configuración.

- Deshabilitado. No se producirá ningún procesamiento de afinidad.
No No
Variables de configuración

En la Tabla 33 se enumeran las variables de configuración ComputerPage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o puede configurarse en el archivo de configuración del Asistente UDI.

Tabla 33. Variables de configuración ComputerPage

Variable Read Write Config
ADComputerObjectCheck

Especifica si la página del asistente ComputerPage validará que las credenciales proporcionadas tengan los permisos adecuados para modificar un objeto de equipo en AD DS antes de continuar con la siguiente página del asistente.

Note:

Esta configuración se omite si ADCredentialCheck se establece en FALSE.

Si el valor se establece en:

- VERDADERO, la casilla de verificación de objetos de equipo de Active Directory está activada en el editor de páginas del asistente, en la sección Credenciales de unión a dominio del UDI Wizard Designer, y se validan los permisos para modificar un objeto de equipo para las credenciales

- FALSE, la casilla de verificación de objetos de equipo de Active Directory está desactivada en el editor de páginas del asistente en la sección Credenciales de unión a dominio del UDI Wizard Designer y los permisos para modificar un objeto de equipo para las credenciales no se validan
No
ADCredentialCheck

Especifica si la página del asistente ComputerPage validará las credenciales proporcionadas para unirse a un dominio antes de continuar con la página del asistente siguiente. Si el valor se establece en:

- VERDADERO, la casilla de verificación de credenciales de Active Directory se selecciona en el editor de páginas del asistente en la sección Credenciales de unión a dominio del UDI Wizard Designer y se validan las credenciales

Si esta configuración se establece en TRUE, las credenciales se validarán incluso si los campos de credenciales están deshabilitados (bloqueados).

- FALSE, la casilla de verificación de credenciales de Active Directory está desactivada en el editor de páginas del asistente en la sección Credenciales de unión a dominio del UDI Wizard Designer y las credenciales no se validan

Si esta configuración se establece en FALSE, se ignorará la configuración de ADComputerObjectCheck y no se realizará la validación de que las credenciales proporcionadas puedan modificar un objeto de equipo en AD DS.
No
UseExistingComputerName

Especifica si la página del asistente ComputerPage usará el nombre de equipo existente en el equipo de destino como predeterminado para el nombre de equipo.

Note:

Esta casilla solo es relevante para el escenario de implementación Actualizar equipo.

Si el valor se establece en:

- VERDADERO, la casilla Usar nombre de equipo existente está seleccionada en el editor de páginas del asistente en la sección Nombre de equipo del UDI Wizard Designer y el nombre del equipo existente se utilizará como nombre de equipo predeterminado para el equipo de destino después de implementar el nuevo sistema operativo

- FALSE, la casilla Usar nombre de equipo existente está desactivada en el editor de páginas del asistente en la sección Nombre de equipo del UDI Wizard Designer, y el nombre de equipo existente no se usará como nombre de equipo predeterminado para el equipo de destino después de implementar el nuevo sistema operativo
No

ConfigScanPage

Use esta página del asistente para ejecutar tareas UDI que examinan la configuración del equipo de destino para determinar si el equipo de destino está listo para la implementación de la imagen del sistema operativo. Esta preparación incluye tener suficientes recursos del sistema y cualquier software previo que se instale y configure correctamente. Además, se ejecutan otras tareas de UDI que recopilan información de configuración sobre el equipo de destino, como identificar:

  • Si el equipo está conectado a la alimentación (en lugar de funcionar con una batería)

  • Si el equipo está conectado a una conexión de red por cable (en lugar de usar una conexión de red inalámbrica)

  • Todas las aplicaciones instaladas

  • Cualquier impresora instalada

LanguagePage

Utilice esta página del asistente para determinar qué paquetes de idioma deben instalarse, el idioma predeterminado del sistema operativo de destino, la configuración regional del teclado y la zona horaria en la que se ubicará el equipo.

Variables de secuencia de tareas

En la tabla 34 se enumeran las variables de secuencia de tareas de LanguagePage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o puede configurarse en el archivo de configuración del asistente UDI.

Tabla 34. Variables de secuencia de tareas de LanguagePage

Variable Read Write Config
Configuración regional de entrada

Especifica la configuración regional de entrada del sistema operativo de destino. Establezca el valor de esta variable en el cuadro Formato de hora y moneda . Si no se especifica, se usa la configuración regional de entrada configurada en la imagen.
KeyboardLocale

Especifica la configuración regional del teclado del sistema operativo de destino. Establezca el valor de esta variable en el cuadro Distribución del teclado . Si no se especifica, se usa la configuración regional del teclado configurada en la imagen.
OSDTimeZone

Especifica la zona horaria en la que se ubicará físicamente el equipo de destino. Establezca el valor de esta variable en el cuadro Zona horaria . Si no se especifica, se utiliza la zona horaria configurada en la imagen.
UILanguage

Especifica el idioma predeterminado que se usará para el sistema operativo de destino. Establezca el valor de esta variable en el cuadro Idioma para instalar . Si no se especifica, se usará el idioma configurado en la imagen.

ProgressPage

Use esta página del asistente para ejecutar tareas UDI que capturan los datos de migración de estado de usuario desde el equipo de destino. Dichas tareas son las siguientes:

  • Copiar el archivo de detección de aplicaciones en la ubicación seleccionada en la página del asistente UserStatePage

  • Copiar el archivo de configuración de la impresora en la ubicación seleccionada en la página del asistente UserStatePage

  • Copiar la lista de productos instalados en la ubicación seleccionada en la página del asistente UserStatePage

  • Ejecutar USMT y guardar los datos de migración de estado de usuario en la ubicación seleccionada en la página del asistente UserStatePage

RebootPage

Utilice esta página del asistente para notificar al usuario que el equipo de destino se va a reiniciar. Puedes configurar el mensaje de notificación mediante UDI Wizard Designer.

SummaryPage

Utilice esta página del asistente para notificar al usuario sobre las opciones de configuración que se seleccionaron al ejecutar el Asistente para UDI. La información de configuración mostrada en esta página del asistente se recopila automáticamente desde otras páginas del asistente. Algunos campos de otras páginas del asistente le permiten configurar el subtítulo (etiqueta) que se muestra en esta página del asistente mediante UDI Wizard Designer.

UDAPage

Use esta página del asistente para configurar el UDA entre el equipo de destino y un usuario especificado. La asignación de un usuario como usuario principal de un equipo permite la instalación automática del software que se implementa para ese usuario. La característica UDA solo está disponible en Administrador de configuración y solo en el escenario de implementación de nuevo equipo.

Variables de secuencia de tareas

En la tabla 35 se enumeran las variables de secuencia de tareas UDAPage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o si se puede configurar en el archivo de configuración del asistente UDI.

Tabla 35. Variables de secuencia de tareas UDAPage

Variable Read Write Config
SMSTSAssignUsersMode

Especifica el modo para configurar la afinidad de usuarios en Administrador de configuración. Use esta variable para configurar el comportamiento de crear afinidad entre el equipo de destino y las cuentas de usuario en la variable de secuencia de tareas SMSTSUdaUsers . Para establecer esta variable, active la casilla Usar afinidad entre dispositivos y usuarios .

Si la variable se establece en:

- Automático y, a continuación, Administrador de configuración aprueba automáticamente el procesamiento de afinidad

- Pendiente, las reglas de procesamiento de afinidad requerirán la aprobación de un administrador de Administrador de configuración (este es el valor que se usa cuando está activada la casilla Usar afinidad de dispositivo de usuario).

- Deshabilitado, no se producirá ningún procesamiento de afinidad
No No
SMSTSUdaUsers

Especifica los usuarios que se van a asociar con el equipo de destino. La cuenta de afinidad del dispositivo del usuario establece esta variable. Esta variable puede tener uno o varios usuarios especificados y tiene el formato Domain\User1, Domain\User2.

UserStatePage

Use esta página del asistente para configurar las opciones para capturar o restaurar los datos de migración de estado de usuario. Esta página del asistente se usa tanto para la migración de estado de usuario como para la captura y restauración de datos.

UserStatePage puede capturar o restaurar datos de migración de estado de usuario desde un disco conectado localmente al equipo de destino, una unidad USB conectada al equipo de destino o una carpeta compartida de red. Además, puede seleccionar no restaurar ningún dato de usuario. La lógica de código detrás de la página del asistente habilita, deshabilita o selecciona automáticamente cada una de las siguientes opciones en función del escenario de implementación y de si se está formateando el disco:

  • No hay datos para restaurar. Esta opción indica que no hay datos de migración de estado de usuario para restaurar y establece la variable de secuencia de tareas OSDUserStateMode y la variable UserStateMode enNoData.

  • Local. Esta opción indica que los datos de migración del estado de usuario deben almacenarse en un disco conectado localmente al equipo de destino y establece la variable de secuencia de tareas OSDUserStateMode y la variable UserStateMode en Local.

  • Uso compartido de dispositivos USB. Esta opción indica que los datos de migración del estado de usuario deben almacenarse en un disco USB conectado localmente al equipo de destino y establece la variable de secuencia de tareas OSDUserStateMode y la variable UserStateMode enUSB.

  • red de contactos. Esta opción indica que los datos de migración del estado de usuario deben almacenarse en una carpeta compartida de red y establece las variables de secuencia de tareas OSDUserStateMode y UserStateMode en Network.

NEWCOMPUTER Comportamiento de la fase

La fase NEWCOMPUTER se utiliza para equipos en los que no existen datos de migración de estado de usuario. El escenario de implementación de Nuevo equipo se puede usar como la segunda parte del escenario de implementación de Reemplazar equipo. Si el usuario selecciona:

  • Formatee el disco en el equipo de destino y, a continuación, UserStatePage supone que no hay datos de migración de estado de usuario ubicados en el disco duro local, por lo que la opción Local está deshabilitada y todas las demás opciones están habilitadas

  • No formatee el disco en el equipo de destino, supone que UserStatePage hay datos de migración de estado de usuario que restaurar, y todas las opciones están deshabilitadas, excepto la opción Local (el uso de la opción Local proporciona un método más rápido para restaurar los datos de migración de estado de usuario que los métodos de carpeta compartida USB o de red).

    En la Tabla 36 se muestra el comportamiento de las opciones en la página del asistente para la fase NUEVOEQUIPO. La columna Formato indica si se va a formatear el disco duro de destino como parte de la implementación. Las otras columnas indican la configuración de las opciones cuando se carga UserStatePage .

Tabla 36. Comportamiento de las opciones para la fase NEWCOMPUTER

Format NoData Local USB Red
Habilitado Deshabilitado Habilitado Habilitado
No Deshabilitada Seleccionado Deshabilitada Deshabilitada
Comportamiento de la fase NewComputer.Preconfigurados

El equipo NUEVO. La fase preconfigurados se basa en la característica de medios preconfigurados de Administrador de configuración. Dado que el disco duro local es nuevo, no hay datos de migración de estado de usuario que restaurar desde el disco duro local, por lo que la opción Local está deshabilitada. Todas las demás opciones son válidas para este escenario de implementación y están habilitadas. No se ha seleccionado ninguna opción predeterminada.

En la tabla 37 se muestra el comportamiento de las opciones en la página del asistente para la fase NewComputer.Preconfigurado. La columna Formato indica si se va a formatear el disco duro de destino como parte de la implementación. Las otras columnas indican la configuración de las opciones cuando se carga UserStatePage .

Tabla 37. Comportamiento de las opciones para la fase NewComputer.Preconfigurados

Format NoData Local USB Red
N/D Habilitado Deshabilitado Habilitado Habilitado
ACTUALIZAR Comportamiento de la fase

La fase REFRESH se inicia en un sistema operativo Windows completo, en lugar de Windows PE. Si el usuario selecciona:

  • Formatee el disco en el equipo de destino y, a continuación, UserStatePage asume que no se van a restaurar datos de migración de estado de usuario y todas las opciones están deshabilitadas, excepto la opción NoData

  • No formatee el disco en el equipo de destino, supone que UserStatePage hay datos de migración de estado de usuario que restaurar, y todas las opciones están deshabilitadas, excepto la opción Local (el uso de la opción Local proporciona un método más rápido para restaurar los datos de migración de estado de usuario que los métodos de carpeta compartida USB o de red).

    En la tabla 38 se muestra el comportamiento de las opciones en la página del asistente para la etapa ACTUALIZAR. La columna Formato indica si se va a formatear el disco duro de destino como parte de la implementación. Las otras columnas indican la configuración de las opciones cuando se carga UserStatePage .

Cuadro 38. Comportamiento de las opciones para la fase ACTUALIZAR

Format NoData Local USB Red
Seleccionado Deshabilitada Deshabilitada Deshabilitada
No Deshabilitada Seleccionado Deshabilitada Deshabilitada
REEMPLAZAR. Comportamiento de la fase WinPE

EL REEMPLAZAR. La fase de WinPE captura los datos de migración de estado de usuario del equipo existente (antiguo) y, a continuación, restaura los datos de migración de estado de usuario más adelante mediante uno de los escenarios de implementación de equipo nuevo. Dado que dos equipos diferentes están implicados en la implementación, los datos de migración de estado de usuario deben guardarse en una unidad USB o en una carpeta compartida de red. No se puede guardar los datos de migración de estado de usuario en un disco local.

En la tabla 39 se muestra el comportamiento de las opciones de la página del asistente para REEMPLAZAR. Fase de WinPE. La columna Formato indica si se va a formatear el disco duro de destino como parte de la implementación. Las otras columnas indican la configuración de las opciones cuando se carga UserStatePage .

Cuadro 39. comportamiento de las opciones para el REEMPLAZAR. WinPE Stage

Format NoData Local USB Red
N/D Deshabilitada Deshabilitado Habilitado Habilitado
Variables de secuencia de tareas

En la tabla 40 se enumeran las variables de secuencia de tareas UserStatePage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o se puede configurar en el archivo de configuración del asistente UDI.

Cuadro 40. UserStatePage Variables de secuencia de tareas

Variable Read Write Config
_SMSTsInWinPE

Especifica si el Asistente para UDI se está ejecutando en Windows PE. Si la variable se establece en:

- TRUE, el Asistente para UDI se está ejecutando en Windows PE

- FALSE, entonces el Asistente UDI no se está ejecutando en Windows PE, sino en un sistema operativo Windows completo
No No
OSDDataSourceDirectory

Especifica el directorio en el que se almacenan los datos de migración de estado de usuario.
No No
OSDDataSourceDrive

Especifica la unidad USB utilizada para capturar y restaurar los datos de migración de estado de usuario, que se selecciona en el cuadro Unidad de destino USB . Si la variable se establece antes de mostrar la página del asistente, el valor de la variable se utiliza como valor predeterminado.
No
OSDDiskPart

Especifica si se debe formatear y particionar la unidad seleccionada para la instalación del sistema operativo de destino. Esta variable se establece en la página del Asistente VolumePage y el código de esta página del Asistente la usa para determinar qué opciones están seleccionadas y habilitadas de forma predeterminada. Para obtener más información, vea UserStatePage.
No
OSDHardLinks

Especifica si los datos de migración del estado de usuario se capturarán o restaurarán desde una unidad local. Si la variable se establece en:

- TRUE, se seleccionó la opción Local y los datos de migración del estado del usuario se capturarán o restaurarán desde una unidad local conectada al equipo de destino

- FALSE, la opción Local no se seleccionó y no se capturarán ni restaurarán datos de migración de estado de usuario desde una unidad local conectada al equipo de destino
No No
OSDRestoreData

Especifica si hay datos que deben restaurarse. Si la variable se establece en:

- TRUE, se seleccionó la opción Local, unidad de destino USB o red , y los datos de migración de estado de usuario se capturarán o restaurarán desde el equipo de destino

- FALSO, entonces se seleccionó la opción No hay datos para restaurar y no se capturarán ni restaurarán datos de migración de estado de usuario desde el equipo de destino
No No
OSDUserStateKey

Especifica el nombre de usuario utilizado para proteger los datos de migración del estado de usuario. El nombre de usuario se proporciona cuando se capturan los datos de migración del estado de usuario. Cuando se restauren los datos de migración del estado de usuario, deberá proporcionarse el mismo nombre de usuario y contraseña. Establezca el valor de esta variable en el cuadro Nombre de usuario .
OSDUserStateKeyPassword

Especifica la contraseña para el nombre de usuario utilizado para proteger los datos de migración del estado de usuario. Establezca el valor de esta variable en los cuadros Contraseña y Confirmar contraseña .
OSDUserStateMode

Especifica el modo (método) para capturar o restaurar los datos de migración de estado de usuario. El valor de esta variable se define mediante las opciones seleccionadas. Si la variable se establece en:

- NoData, se seleccionó la opción No hay datos para restaurar y no se capturarán ni restaurarán datos de migración de estado de usuario

- Local y, a continuación, se seleccionó la opción Local y los datos de migración de estado de usuario se capturarán o restaurarán desde un disco duro local en el equipo de destino

- Red, a continuación se seleccionó la opción Red y los datos de migración de estado de usuario se capturarán o restaurarán desde una carpeta compartida de red

- Cuando se usa en modo de captura, esta opción crea una carpeta basada en un hash del nombre de usuario y la contraseña para proteger la identidad de los datos de migración del estado del usuario. Se debe usar exactamente el mismo nombre de usuario y contraseña al restaurar los datos de migración de estado de usuario para que la página del asistente pueda localizar con precisión la carpeta.

- USB, a continuación se seleccionó la opción Unidad de destino USB , y los datos de migración de estado de usuario se capturarán o restaurarán desde una unidad USB que esté físicamente conectada al equipo de destino

- El comportamiento de la página del asistente para las unidades USB también se ve afectado por las variables Format, FormatPrompt y MinimumDriveSize .
No No
SMSConnectNetworkFolderPath

Especifica la carpeta compartida de red que se usa para capturar y restaurar los datos de migración de estado de usuario, que se selecciona en el cuadro Red . El cuadro Red muestra un nombre descriptivo para la carpeta compartida de red que está configurada en el cuadro Recursos compartidos de red de la sección Cuadro combinado de red del editor de página del asistente en UDI Wizard Designer. Si la variable se establece antes de mostrar la página del asistente, el valor de la variable se utiliza como valor predeterminado.
Variables de memoria

En la tabla 41 se enumeran las variables de memoria UserStatePage con una descripción y si la página del asistente lee o escribe la variable.

Cuadro 41. Variables de memoria UserStatePage

Variable Read Write
DriveLetter

Especifica la letra de la unidad USB seleccionada en el cuadro Unidad de destino USB en la página del asistente. El valor de esta variable será la letra de unidad, incluidos los dos puntos (:) sufijo, como M:.
No
Unidad de destino

Especifica el subtítulo que se muestra en el cuadro Unidad de destino USB en la página del asistente para la unidad USB seleccionada en el equipo de destino. El valor de esta variable será similar al del ejemplo siguiente:

M: VendorA Ultra TD v1.0 USB Device (74.5 GB)
No
UserStateMode

Especifica la opción seleccionada con las opciones en la página del asistente y se establece en el mismo valor que la variable OSDUserStateMode . Los valores válidos para esta variable incluyen:

- NoData, que indica que se seleccionó la opción No hay datos para restaurar

- Local, que indica que se seleccionó la opción Local

- USB, que indica que se seleccionó la opción Unidad de destino USB

- Red, que indica que se seleccionó la opción Red
No
Variables de configuración

En la Tabla 42 se enumeran las variables de configuración UserStatePage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o si se puede configurar en el archivo de configuración del asistente UDI.

Cuadro 42. Variables de configuración UserStatePage

Variable Read Write Config
DataSourceText

Especifica un mensaje informativo que indica al usuario que realiza la captura o restauración de estado de usuario sobre cómo usar la página del asistente. Establezca el valor de esta variable en el cuadro de texto de instrucciones de la sección Mensaje del editor paginado del asistente en UDI Wizard Designer.
No
Format

Especifica si la unidad USB seleccionada para capturar el estado de usuario en el equipo de destino debe particionarse y formatearse antes de capturar los datos de migración de estado de usuario. Para establecer el valor de esta variable, active la casilla Formatear la unidad USB antes de la captura en la sección Cuadro combinado USB del editor paginado del asistente en UDI Wizard Designer.

Si la variable se establece en:

- TRUE, la unidad recibe formato antes de capturar los datos de migración de estado de usuario

- FALSO, la unidad no tiene formato antes de capturar los datos de migración de estado de usuario
No
FormatPrompt

Especifica si el usuario debe confirmar que la unidad USB usada para capturar los datos de migración de estado de usuario se va a formatear antes de realizar la captura. Establezca el valor de esta variable seleccionando la casilla Preguntar al usuario antes de formatear la unidad de destino en la sección Cuadro combinado USB del editor paginado del asistente en UDI Wizard Designer.

Note:

Esta variable solo es válida si la variable de secuencia de tareas OSDUserStateMode se establece en USB.
No
Tamaño mínimo de unidad

Especifica el espacio libre en disco mínimo disponible en gigabytes necesario para que una unidad esté disponible para almacenar datos de migración de estado de usuario. El valor de esta variable actúa como un filtro y lo establece en el cuadro de texto Tamaño mínimo de unidad de la sección Cuadro combinado USB del editor paginado del asistente de UDI Wizard Designer.
No
Unidad de red

Especifica la letra de unidad que usa esta página del asistente para asignar a la carpeta compartida de red en la variable de secuencia de tareas SMSConnectNetworkFolderPath . La asignación de carpetas compartidas de red se usa para capturar o restaurar los datos de migración de estado de usuario. Establezca el valor de esta variable en el cuadro de letra de unidad asignada en la sección Cuadro combinado de red en el editor paginado del asistente en UDI Wizard Designer. La letra de unidad especificada debe incluir los dos puntos (:) después de la letra de unidad y no debe estar en uso en el equipo de destino. Por ejemplo, si el equipo de destino tiene las unidades C: y D:, entonces C: y D: no se pueden usar para esta variable.

Note:

Esta variable solo es válida si la variable de secuencia de tareas OSDUserStateMode está establecida en Red.
No
State

Especifica si la página del asistente se usa para capturar o restaurar los datos de migración de estado de usuario. Establezca el valor de esta variable en el cuadro Captura o restauración de la sección Ubicación de Captura/restauración del editor paginado del asistente en UDI Wizard Designer. Si la variable se establece en:

- Captura, la página del asistente se usa para capturar los datos de migración de los estados de usuario

- Restaurar, la página del asistente se usa para restaurar los datos de migración del estado del usuario
No

VolumePage

Use esta página del asistente para configurar las opciones del volumen del disco en el equipo de destino en el que se implementará el sistema operativo. Estas opciones incluyen la selección del sistema operativo de destino, la selección de la unidad de destino, la selección de cualquier instalación de Windows y la determinación de si se debe dar formato a la unidad de destino como parte del proceso de implementación.

Variables de secuencia de tareas

En la tabla 43 se enumeran las variables de secuencia de tareas de VolumePage con una descripción y si la variable es leída por la página del asistente, escrita por la página del asistente o se puede configurar en el archivo de configuración del asistente UDI.

Cuadro 43. Variables de secuencia de tareas de VolumePage

Variable Read Write Config
OSDDiskPart

Especifica si la unidad seleccionada para implementar el sistema operativo de destino en el equipo de destino se debe particionar y formatear antes de capturar los datos de migración de estado de usuario. El valor de esta variable se establece mediante una de las casillas siguientes en la página del asistente:

- Limpie el volumen seleccionado. Esta casilla aparece cuando el Asistente para UDI se ejecuta en un sistema operativo Windows completo. Puede configurar el mensaje de texto mediante la propiedad de setter FormatFullOS para la página del asistente en el archivo de configuración del Asistente UDI.

- Particionar y formatear el disco 0. Esta casilla aparece cuando el Asistente para UDI se está ejecutando en Windows PE. Puede configurar el mensaje de texto mediante la propiedad FormatWinPE setter para la página del asistente en el archivo de configuración del asistente UDI.

La lógica de código detrás de la página del asistente UserStatePage usa esta variable para determinar qué opciones están seleccionadas y habilitadas de forma predeterminada.

Si la variable se establece en:

- TRUE, la unidad se particiona y formatea antes de implementar el sistema operativo de destino

- FALSE, la unidad no se particiona ni se formatea antes de implementar el sistema operativo de destino
OSDImageIndex

Especifica un índice numérico de la imagen del sistema operativo en el archivo .wim, que está seleccionado en el cuadro combinado Selección de imagen . Configure la lista de posibles imágenes del sistema operativo en el cuadro Selección de imagen de la lista Valores del cuadro combinado de imagen en la sección Cuadro combinado de imagen del editor de páginas del asistente VolumePage . El índice de imágenes se configura como parte de cada imagen en la lista Valores del cuadro combinado de imagen .
OSDImageName

Especifica el nombre de la imagen del sistema operativo en el archivo .wim, que está seleccionado en el cuadro Selección de imagen . La lista de posibles imágenes del sistema operativo en el cuadro combinado Selección de imágenes se configura en la lista Valores del cuadro combinado de imagen en la sección Cuadro combinado de imagen del editor de páginas del asistente VolumePage . El nombre de la imagen se configura como parte de cada imagen en la lista de valores del cuadro combinado de imagen .
No No
OSDTargetDrive

Especifica la letra de unidad del volumen seleccionado en el cuadro Volumen de la página del asistente. El valor de esta variable será la letra de unidad, incluidos los dos puntos (:) sufijo, como C:.
No No
OSDWinPEWindir

Especifica la ubicación de una instalación existente de Windows en el equipo de destino. Establezca el valor de esta variable en el cuadro Directorio de Windows de la página del asistente.
No No
Variables de memoria

En la Tabla 44 se enumeran las variables de memoria de VolumePage con una descripción y si la página del asistente lee o escribe la variable.

Cuadro 44. Variables de memoria VolumePage

Variable Read Write
VolumeArchitecture

Especifica la arquitectura de procesador del sistema operativo que se va a implementar, que está seleccionada en el cuadro Selección de imagen . La página del asistente VolumeArchitecture consume esta variable para filtrar la arquitectura de las aplicaciones que se muestran en esa página. Por ejemplo, si se va a implementar un sistema operativo de 32 bits, la página del asistente VolumeArchitecture quita (filtra) las aplicaciones de 64 bits de la lista de aplicaciones disponibles.

Si la variable se establece en:

- x86, luego se seleccionó un sistema operativo de 32 bits

- AMD64, entonces se seleccionó el sistema operativo de 64 bits
No

WelcomePage

Utilice esta página del asistente para proporcionar información al usuario acerca del asistente de UDI y el proceso de implementación. Puedes configurar el mensaje de notificación mediante UDI Wizard Designer.

UDI Crear tu propia página Referencia de controles de cuadro de herramientas

La característica Crear tu propia página de UDI le permite crear páginas del asistente personalizadas que puede utilizar para recopilar información de implementación adicional para su uso en UDI. Puede crear páginas de asistente personalizadas mediante:

  • Característica Crear tu propia página. Esta característica le permite crear una página de asistente personalizada para recopilar información de implementación sin necesidad de escribir código ni de tener conocimientos de desarrollador. Use esta característica si necesita recopilar información básica sin una interacción avanzada del usuario. Por ejemplo, no puede agregar ningún código ni personalizar fuentes de la interfaz de usuario con esta característica.

  • UDI SDK y Visual Studio. Use este SDK si desea crear una página de asistente avanzada y totalmente personalizada en Visual Studio para recopilar información de implementación. Aunque UDI SDK le permite crear páginas de asistente personalizadas, como agregar código personalizado o cambiar fuentes, este método requiere habilidades de desarrollador.

    Para obtener más información sobre cómo usar el SDK de UDI para crear páginas de asistente personalizadas, consulte "Crear páginas personalizadas del asistente UDI" en la Guía para desarrolladores de instalación de unidades de usuario.

    La característica Crear su propia página incluye un cuadro de herramientas de controles que puede agregar a la página personalizada del asistente desde el cuadro de herramientas Crear su propia página, que se muestra cuando se visualiza la página del asistente personalizado en la pestaña Configurar del UDI Wizard Designer.

    En la Tabla 45 se enumeran los tipos de controles de la página del asistente personalizada, que se ilustra en la Figura 5. Cada uno de estos controles se analiza con más detalle en una sección subordinada.

Cuadro 45. Tipos de controles en la caja de herramientas Crear tu propia página de UDI

Tipo de control Descripción
Control de casilla de verificación Este control permite seleccionar o borrar una opción de configuración y se comporta como una casilla de interfaz de usuario tradicional.
Control de cuadro combinado Este control permite seleccionar un elemento de una lista de elementos y se comporta como una lista desplegable de la interfaz de usuario tradicional.
Control de línea Este control permite agregar una línea horizontal para separar una parte de la página del asistente personalizada de otra.
Control Label Este control permite agregar texto descriptivo de solo lectura a la página del asistente.
Control de radio Este control permite seleccionar una opción de configuración de un grupo de dos o más opciones.
Control de mapa de bits Este control permite agregar un gráfico de mapa de bits (archivo .bmp) a la página del asistente personalizada.
Control de cuadro de texto Este control permite escribir texto en la página del asistente personalizado.

Puede agregar cualquier combinación de estos controles a la página del asistente personalizada en función de la información que desee recopilar. Además, puede usar la casilla Mostrar líneas de cuadrícula para mostrar u ocultar las líneas de cuadrícula que se pueden usar para ayudar a diseñar visualmente la página del asistente personalizada.

En la figura 5, se proporciona un ejemplo de una página de asistente personalizada y el cuadro de herramientas Crear su propia página.

Referencia UDI 5

Figura SEQ Figura \* ÁRABE 5. Ejemplo de página de asistente personalizado

Control de casilla de verificación

Este control permite seleccionar o borrar una opción de configuración y se comporta como una casilla de interfaz de usuario tradicional. Este control tiene una etiqueta correspondiente que puede usar para describir el propósito de la casilla. El estado de este control es Verdadero cuando la casilla está activada y Falso cuando está desactivada. El estado de la casilla se almacena en la variable de secuencia de tareas configurada para este control.

Propiedades de diseño

Las propiedades de diseño se usan para configurar las características de interfaz de usuario del control y se configuran en la pestaña Diseño del UDI Wizard Designer. En la tabla 46 se enumeran las propiedades de diseño del control de casilla de verificación y se proporciona una breve descripción de cada propiedad

Cuadro 46. Casilla de verificación Control Layout Propiedades

Propiedad Descripción
X Use esta propiedad para configurar la posición horizontal del control.
Y Use esta propiedad para configurar la posición vertical del control.
Label Use esta propiedad para configurar el texto descriptivo asociado a la casilla.
Width Use esta propiedad para configurar el ancho del control.

Nota Si el texto especificado en la propiedad Etiqueta es mayor que el ancho del control, el texto se recorta y no se muestra.
Height Use esta propiedad para configurar la altura del control.

Nota Si el texto escrito en la propiedad Etiqueta es superior a la altura del control, el texto queda recortado.

Configuración Propiedades

Las propiedades de configuración se usan para configurar los datos que se muestran inicialmente en un control (el valor predeterminado) y donde se guarda la información recopilada del usuario. En la tabla 47 se enumeran las propiedades de configuración del control Checkbox y se proporciona una breve descripción de cada propiedad.

Cuadro 47. Casilla de verificación Control Configuración Propiedades

Propiedad Descripción
Valor predeterminado Use esta propiedad para configurar el valor predeterminado del control. Para una casilla, el valor predeterminado es Falso.
Nombre de la variable de secuencia de tareas Utilice esta propiedad para configurar la variable de secuencia de tareas en la que se almacena la información recopilada del usuario. Si la variable de secuencia de tareas:

- No existe ya, se crea la variable de secuencia de tareas y se establece en el valor que proporciona el usuario

- Ya existe, el valor existente de la variable de secuencia de tareas se sobrescribe con el valor que proporciona el usuario
Nombre para mostrar descriptivo visible en la página de resumen Use esta propiedad para configurar el nombre descriptivo que aparece en la página del Asistente para resumen . Este nombre se utiliza para describir el valor que se guardó en la propiedad Nombre de variable de secuencia de tareas para este control.
Desbloqueado Use esta propiedad para configurar si el usuario puede interactuar con el control. De forma predeterminada, el control está habilitado. Este botón muestra el siguiente estado:

- Desbloqueado. El control está habilitado y los usuarios pueden escribir información con él.

- Bloqueado. El control está deshabilitado y los usuarios no pueden escribir información con él.

Nota Si deshabilita (bloquea) un control, debe proporcionar la información que el control recopiló mediante la configuración de propiedades de MDT en CustomSettings.ini o en MDT DB. De lo contrario, el Asistente para UDI no recopilará la información necesaria y se producirá un error en la implementación de UDI.

Control del cuadro combinado

Este control permite seleccionar un elemento de una lista de elementos y se comporta como una lista desplegable de la interfaz de usuario tradicional. Este control permite agregar o quitar elementos de la lista y proporcionar un valor correspondiente que se establecerá en la variable de secuencia de tareas configurada para este control.

Propiedades de diseño

Las propiedades de diseño se usan para configurar las características de interfaz de usuario del control y se configuran en la pestaña Diseño del UDI Wizard Designer. En la Tabla 48 se enumeran las propiedades de diseño para el control Combobox y se proporciona una breve descripción de cada propiedad.

Cuadro 48. Propiedades de diseño de control de cuadro combinado

Propiedad Descripción
X Use esta propiedad para configurar la posición horizontal del control.
Y Use esta propiedad para configurar la posición vertical del control.
Width Use esta propiedad para configurar el ancho del control.

Nota Si el texto especificado en el control es mayor que el ancho del control, el texto no se muestra.
Height Use esta propiedad para configurar la altura del control.

Nota Si el texto introducido en el control es superior a la altura del control, el texto queda recortado.
Elementos de datos Use esta propiedad para configurar la lista de elementos de datos mostrados en el control. Cada elemento de datos tiene las siguientes propiedades:

- Valor. El valor almacenado en la variable de secuencia de tareas cuando se selecciona el elemento de datos

- DisplayValue. El valor que se muestra al usuario en el control

Puede:

- Agregue elementos de datos a la lista usando el botón azul con el signo más inmediatamente a la derecha de la lista de elementos de datos

- Eliminar elementos de datos de la lista usando el botón X rojo inmediatamente a la derecha de la lista de elementos de datos

Nota No se puede cambiar la secuencia del elemento de datos en la lista después de agregar un elemento a la lista. Asegúrese de escribir los elementos de datos en el orden en que desea que aparezcan en el control.

Configuración Propiedades

Las propiedades de configuración se usan para configurar los datos que se muestran inicialmente en un control (el valor predeterminado) y donde se guarda la información recopilada del usuario. En la Tabla 49 se enumeran las propiedades de configuración para el control Combobox y se proporciona una breve descripción de cada propiedad.

Cuadro 49. Cuadro combinado Control Configuración Propiedades

Propiedad Descripción
Nombre de la variable de secuencia de tareas Utilice esta propiedad para configurar la variable de secuencia de tareas en la que se almacena la información recopilada del usuario. Si la variable de secuencia de tareas:

- No existe ya, se crea la variable de secuencia de tareas y se establece en el valor que proporciona el usuario

- Ya existe, el valor existente de la variable de secuencia de tareas se sobrescribe con el valor que proporciona el usuario
Nombre para mostrar descriptivo visible en la página de resumen Use esta propiedad para configurar el nombre descriptivo que aparece en la página del Asistente para resumen . Este nombre se utiliza para describir el valor que se guardó en la propiedad Nombre de variable de secuencia de tareas para este control.
Desbloqueado Use esta propiedad para configurar si el usuario puede interactuar con el control. De forma predeterminada, el control está habilitado. Este botón muestra el siguiente estado:

- Desbloqueado. El control está habilitado y los usuarios pueden escribir información con él.

- Bloqueado. El control está deshabilitado y los usuarios no pueden escribir información con él.

Nota Si deshabilita (bloquea) un control, debe proporcionar la información que el control recopiló mediante la configuración de propiedades de MDT en CustomSettings.ini o en MDT DB. De lo contrario, el Asistente para UDI no recopilará la información necesaria y se producirá un error en la implementación de UDI.

Control Línea

Este control permite agregar una línea horizontal para separar una parte de la página del asistente personalizada de otra. Este control no recopila ningún valor de configuración, sino que se usa para mejorar visualmente la interfaz de usuario.

Propiedades de diseño

Las propiedades de diseño se usan para configurar las características de interfaz de usuario del control y se configuran en la pestaña Diseño del UDI Wizard Designer. En la Tabla 50 se enumeran las propiedades de diseño para el control de línea y se proporciona una breve descripción de cada propiedad.

Tabla 50. Propiedades de diseño de control de línea

Propiedad Descripción
X Use esta propiedad para configurar la posición horizontal del control.
Y Use esta propiedad para configurar la posición vertical del control.
Width Use esta propiedad para configurar el ancho del control.
Height Use esta propiedad para configurar la altura del control.

Nota Aumentar esta propiedad no aumenta la altura ni el ancho de la línea.

Configuración Propiedades

El control de línea no tiene propiedades de configuración.

Control de etiqueta

Este control permite agregar texto descriptivo de solo lectura a la página del asistente. Este control no recopila ningún valor de configuración, sino que se usa para mejorar visualmente la interfaz de usuario.

Propiedades de diseño

Las propiedades de diseño se usan para configurar las características de interfaz de usuario del control y se configuran en la pestaña Diseño del UDI Wizard Designer. En la Tabla 51 se enumeran las propiedades de diseño del control Etiqueta y se proporciona una breve descripción de cada propiedad.

Cuadro 51. Control de etiquetas Propiedades de diseño

Propiedad Descripción
X Use esta propiedad para configurar la posición horizontal del control.
Y Use esta propiedad para configurar la posición vertical del control.
Label Use esta propiedad para configurar el texto descriptivo asociado a este control.
Width Use esta propiedad para configurar el ancho del control.

Nota Si el texto especificado en la propiedad Etiqueta es mayor que el ancho del control, el texto se recorta y no se muestra.
Height Use esta propiedad para configurar la altura del control.

Nota Si el texto escrito en la propiedad Etiqueta es superior a la altura del control, el texto queda recortado.

Configuración Propiedades

El control Label no tiene propiedades de configuración.

Radio Control

Este control permite seleccionar una opción de un grupo de dos o más opciones. Al igual que con los botones de radio tradicionales, puede agrupar dos o más de estos controles; Después, el usuario puede seleccionar una de las opciones del grupo.

Se asigna un valor único a cada botón de radio. El valor asignado al control de botón de radio seleccionado se guarda en la variable de secuencia de tareas configurada para este control.

Propiedades de diseño

Las propiedades de diseño se usan para configurar las características de interfaz de usuario del control y se configuran en la pestaña Diseño del UDI Wizard Designer. En el Cuadro 52 se enumeran las propiedades de distribución del control radioeléctrico y se proporciona una breve descripción de cada propiedad.

Tabla 52. Propiedades de diseño de control de radio

Propiedad Descripción
X Use esta propiedad para configurar la posición horizontal del control.
Y Use esta propiedad para configurar la posición vertical del control.
Label Usa esta propiedad para configurar el texto descriptivo asociado al botón de radio.
Width Use esta propiedad para configurar el ancho del control.

Nota Si el texto especificado en la propiedad Etiqueta es mayor que el ancho del control, el texto se recorta y no se muestra.
Height Use esta propiedad para configurar la altura del control.

Nota Si el texto escrito en la propiedad Etiqueta es superior a la altura del control, el texto queda recortado.
Grupo de radio Usa esta propiedad para agrupar dos o más botones de radio. Cuando los botones de radio pertenecen al mismo grupo, solo se puede seleccionar uno de los botones de radio de un grupo.

Si necesitas varios grupos de botones de radio, configura esta propiedad para cada grupo respectivo de botones de radio.
Valor Use esta propiedad para configurar el valor almacenado en la variable de secuencia de tareas cuando se selecciona el botón de radio.

Configuración Propiedades

Las propiedades de configuración se usan para configurar los datos que se muestran inicialmente en un control (el valor predeterminado) y donde se guarda la información recopilada del usuario. En el Cuadro 53 se enumeran las propiedades de configuración del control radioeléctrico y se proporciona una breve descripción de cada propiedad.

Cuadro 53. Propiedades de configuración de control de radio

Propiedad Descripción
Valor predeterminado Use esta propiedad para configurar el valor predeterminado del control. De forma predeterminada, el valor se establece en el identificador de control.
Nombre de la variable de secuencia de tareas Utilice esta propiedad para configurar la variable de secuencia de tareas en la que se almacena la información recopilada del usuario. Si la variable de secuencia de tareas:

- No existe ya, se crea la variable de secuencia de tareas y se establece en el valor que proporciona el usuario

- Ya existe, el valor existente de la variable de secuencia de tareas se sobrescribe con el valor que proporciona el usuario
Nombre para mostrar descriptivo visible en la página de resumen Use esta propiedad para configurar el nombre descriptivo que aparece en la página del Asistente para resumen . Este nombre se utiliza para describir el valor que se guardó en la propiedad Nombre de variable de secuencia de tareas para este control.
Desbloqueado Use esta propiedad para configurar si el usuario puede interactuar con el control. De forma predeterminada, el control está habilitado. Este botón muestra el siguiente estado:

- Desbloqueado. El control está habilitado y los usuarios pueden escribir información con él.

- Bloqueado. El control está deshabilitado y los usuarios no pueden escribir información con él.

Nota Si deshabilita (bloquea) un control, debe proporcionar la información que el control recopiló mediante la configuración de propiedades de MDT en CustomSettings.ini o en MDT DB. De lo contrario, el Asistente para UDI no recopilará la información necesaria y se producirá un error en la implementación de UDI.

Control de mapa de bits

Este control permite agregar un gráfico de mapa de bits (archivo .bmp) a la página del asistente personalizada. Este control no recopila ningún valor de configuración, sino que se usa para mejorar visualmente la interfaz de usuario.

Propiedades de diseño

Las propiedades de diseño se usan para configurar las características de interfaz de usuario del control y se configuran en la pestaña Diseño del UDI Wizard Designer. La Tabla 54 enumera las propiedades de diseño para el control Bitmap y proporciona una breve descripción de cada propiedad.

Tabla 54. Propiedades de diseño de control de mapa de bits

Propiedad Descripción
X Use esta propiedad para configurar la posición horizontal del control.
Y Use esta propiedad para configurar la posición vertical del control.
Width Use esta propiedad para configurar el ancho del control.

Nota Si el gráfico seleccionado en la propiedad Origen es más largo que el ancho del control, el gráfico queda recortado.
Height Use esta propiedad para configurar la altura del control.

Nota Si el gráfico seleccionado en la propiedad Origen es superior a la altura del control, el gráfico queda recortado.
Source Use esta propiedad para configurar la ruta completa al archivo .bmp, incluido el nombre de archivo. La ruta de acceso al archivo .bmp es relativa a la ubicación del Asistente para UDI (OSDSetupWizard.exe), que se encuentra en una de las siguientes carpetas (donde mdt_tookit_package es la ubicación del paquete de herramientas de MDT en Administrador de configuración):

- mdt_tookit_package\Tools\x86

- mdt_tookit_package\Tools\x64

Para ver el gráfico al obtener una vista previa de la página del asistente personalizado, el archivo .bmp también debe encontrarse en las carpetas siguientes (donde mdt_install_folder es la carpeta en la que instaló MDT):

- mdt_install_folder\Template\Distribution\Tools\x86

- mdt_install_folder \Template\Distribution\Tools\x64

Configuración Propiedades

El control Bitmap no tiene propiedades de configuración.

Control de cuadro de texto

Este control permite escribir texto en la página del asistente personalizado. El texto escrito en este control se guarda en la variable de secuencia de tareas configurada para este control.

Propiedades de diseño

Las propiedades de diseño se usan para configurar las características de interfaz de usuario del control y se configuran en la pestaña Diseño del UDI Wizard Designer. En la tabla 55 se enumeran las propiedades de diseño del control Textbox y se proporciona una breve descripción de cada propiedad.

Cuadro 55. Propiedades de diseño de control de cuadro de texto

Propiedad Descripción
X Use esta propiedad para configurar la posición horizontal del control.
Y Use esta propiedad para configurar la posición vertical del control.
Width Use esta propiedad para configurar el ancho del control.

Nota Si el texto especificado en el control es mayor que el ancho del control, el texto se recorta y no se muestra.
Height Use esta propiedad para configurar la altura del control.

Nota Si el texto introducido en el control es superior a la altura del control, el texto queda recortado.

Configuración Propiedades

Las propiedades de configuración se usan para configurar los datos que se muestran inicialmente en un control (el valor predeterminado) y donde se guarda la información recopilada del usuario. En la tabla 56 se enumeran las propiedades de configuración del control Cuadro de texto y se proporciona una breve descripción de cada propiedad

Tabla 56. Cuadro de texto Control Configuración Propiedades

Propiedad Descripción
Valor predeterminado Use esta propiedad para configurar el valor predeterminado del control.
Nombre de la variable de secuencia de tareas Utilice esta propiedad para configurar la variable de secuencia de tareas en la que se almacena la información recopilada del usuario. Si la variable de secuencia de tareas:

- No existe ya, se crea la variable de secuencia de tareas y se establece en el valor que proporciona el usuario

- Ya existe, el valor existente de la variable de secuencia de tareas se sobrescribe con el valor que proporciona el usuario
Nombre para mostrar descriptivo visible en la página de resumen Use esta propiedad para configurar el nombre descriptivo que aparece en la página del Asistente para resumen . Este nombre se utiliza para describir el valor que se guardó en la propiedad Nombre de variable de secuencia de tareas para este control.
Lista de validadores asignados a este control Esta propiedad contiene una lista de validadores usados para comprobar que el contenido introducido en el cuadro de texto.

Puede:

- Agregue validadores a la lista usando el botón azul con el signo más inmediatamente a la derecha de la lista de validadores

- Editar validadores en la lista usando el botón de lápiz inmediatamente a la derecha de la lista de validadores

- Eliminar validadores de la lista usando el botón rojo X inmediatamente a la derecha de la lista de validadores
Desbloqueado Use esta propiedad para configurar si el usuario puede interactuar con el control. De forma predeterminada, el control está habilitado. Este botón muestra el siguiente estado:

- Desbloqueado. El control está habilitado y los usuarios pueden escribir información con él.

- Bloqueado. El control está deshabilitado y los usuarios no pueden escribir información con él.

Note:

Nota Si deshabilita (bloquea) un control, debe proporcionar la información que el control recopiló mediante la configuración de propiedades de MDT en CustomSettings.ini o en MDT DB. De lo contrario, el Asistente para UDI no recopilará la información necesaria y se producirá un error en la implementación de UDI.

Variables de secuencia de tareas UDI

Las variables de secuencia de tareas de esta sección solo se usan en implementaciones de instalación User-Driven (UDI). Además de estas variables de secuencia de tareas, UDI también utiliza las siguientes variables de secuencia de tareas ZTI y se documentan en sus respectivas secciones anteriormente en esta guía:

OSDAddAdmin

Esta variable de secuencia de tareas especifica una lista de cuentas basadas en dominio o cuentas locales que se agregarán al grupo integrado local Administradores en el equipo de destino.

Valor Descripción
domain\account_name1; computer\account_name2 El formato de las cuentas que se convertirán en miembros del grupo Administradores en el equipo de destino en el formato dominio \cuenta y separadas por punto y coma, donde dominio puede ser el nombre de un dominio de Active Directory o el nombre del equipo de destino.
Ejemplo
OSDAddAdmin=domain\user01;Win7-01\LocalUser01

OSDApplicationList

Esta variable de secuencia de tareas especifica qué aplicaciones deben seleccionarse de manera predeterminada en la página Instalar software del Asistente para la instalación de implementación del sistema operativo (OSD).

Valor Descripción
app_id1; app_id2 Una lista de aplicaciones delimitadas por puntos y coma que se seleccionarán de forma predeterminada en la página Instalar software del Asistente para la instalación de implementación del sistema operativo (OSD); cada aplicación se representa mediante un id. de aplicación y está separada por un punto y coma. El id. de aplicación se deriva del atributo Id de cada aplicación en el archivo UDIWizard_Config.xml. En el siguiente extracto de un archivo UDIWizard_Config.xml, la aplicación 2007 Microsoft Office system con SP2 tiene un atributo Id de 1:

<Application DisplayName="Office 2007 SP2" State="Disabled" Id="1">
Ejemplo
OSDApplicationList=2;3

OSDArchitecture

Esta variable de secuencia de tareas especifica la arquitectura del procesador del sistema operativo de destino que se va a implementar.

Valor Descripción
x86 El sistema operativo de destino es un sistema operativo de 32 bits.
AMD64 El sistema operativo de destino es un sistema operativo de 64 bits.
Ejemplo
OSDArchitecture=amd64

OSDBitlockerStatus

Esta variable de secuencia de tareas especifica si la comprobación preparatoria de BitLocker habilita BitLocker en el equipo de destino.

Valor Descripción
PROTEGIDO El equipo de destino tiene habilitado BitLocker.
No existe Si el equipo de destino no tiene habilitado BitLocker, la variable de secuencia de tareas no existe.
Ejemplo
Ninguno

OSDDiskPart

Esta variable de secuencia de tareas especifica si se debe dar formato a la partición de disco de destino.

Valor Descripción
VERDADERO Se formateará la partición de disco de destino.
FALSO No se formateará la partición de disco de destino.
Ejemplo
OSDDiskPart=TRUE

OSDDomainName

Esta variable de secuencia de tareas especifica el nombre del dominio al que se unirá el equipo de destino si el equipo está configurado para ser miembro del dominio.

Valor Descripción
domain_name Nombre del dominio al que se unirá el equipo de destino. Si ha configurado la página Asistente para equipos en el Asistente para la instalación del sistema operativo (OSD) en modo silencioso, el valor de esta variable de secuencia de tareas debe coincidir con los valores especificados en UDI Wizard Designer. En caso contrario, se mostrará la página del asistente.

Note:

Esta variable de secuencia de tareas solo es necesaria al crear una nueva cuenta de equipo en la unidad organizativa. Si la cuenta de equipo ya existe, esta variable no es necesaria.
Ejemplo
OSDDomainName=domain01

OSDDomainOUName

Esta variable de secuencia de tareas especifica el nombre de la unidad organizativa del dominio en el que se creará la cuenta del equipo de destino cuando el equipo se una a un dominio.

Valor Descripción
ou_name El nombre de la unidad organizativa en el dominio en el que se creará la cuenta de equipo

Note:

Esta variable de secuencia de tareas solo es necesaria al crear una nueva cuenta de equipo en la unidad organizativa. Si la cuenta de equipo ya existe, esta variable no es necesaria.
Ejemplo
OSDDomainOUName=NewDeployOU

OSDImageIndex

Esta variable de secuencia de tareas especifica el número de índice del sistema operativo de destino en un archivo WIM.

Valor Descripción
index_number El número de índice del destino, que comienza con un número de índice de 1 para el primer sistema operativo del archivo WIM
Ejemplo
OSDImageIndex=1

OSDImageName

Esta variable de secuencia de tareas especifica el nombre de la imagen del sistema operativo en el archivo .wim seleccionado en el cuadro Selección de imágenes de la página del Asistente VolumePage . La lista de posibles imágenes del sistema operativo en el cuadro Selección de imágenes se configura en la lista Valores del cuadro combinado de imagen en la sección Cuadro combinado de imagen del editor de páginas del Asistente VolumePage . El nombre de la imagen se configura como parte de cada imagen en la lista de valores del cuadro combinado de imagen .

Nota:

Nota Esta variable de secuencia tasks la establece el asistente VolumePage y no se debe configurar en el archivo CustomSettings.ini ni en la base de datos de MDT. Sin embargo, esta variable de secuencia de tareas se puede usar para establecer condiciones para pasos de secuencia de tareas, como se describe en la sección "Configurar secuencias de tareas UDI para implementar diferentes sistemas operativos" en el documento MDT Uso del Microsoft Deployment Toolkit.

Valor Descripción
image_name El nombre de la imagen del sistema operativo en el archivo .wim seleccionado en el cuadro Selección de imágenes de la página del Asistente VolumePage
Ejemplo
Ninguno

OSDJoinAccount

Esta variable de secuencia de tareas especifica la cuenta basada en dominio que se usa para unir el equipo de destino al dominio especificado en la variable de secuencia de tareas OSDDomainName . Esta variable de secuencia de tareas es necesaria si el equipo de destino se va a unir a un dominio.

Valor Descripción
account_name Nombre de la cuenta usada para unir el equipo de destino al dominio con el formato dominio \cuenta
Ejemplo
OSDJoinAccount=domain\admin01

OSDJoinPassword

Esta variable de secuencia de tareas especifica la contraseña de la cuenta basada en dominio que se usa para unir el equipo de destino al dominio especificado en la variable de secuencia de tareas OSDJoinAccount . Esta variable de secuencia de tareas es necesaria si el equipo de destino se va a unir a un dominio.

Valor Descripción
password La contraseña de la cuenta usada para unirse al dominio
Ejemplo
OSDJoinPassword=<complex_password>

OSDLocalAdminPassword

Esta variable de secuencia de tareas especifica la contraseña de la cuenta integrada local del administrador en el equipo de destino.

Valor Descripción
password La contraseña de la cuenta integrada local del administrador en el equipo de destino
Ejemplo
OSDLocalAdminPassword=<complex_password>

OSDNetworkJoinType

Esta variable de secuencia de tareas especifica si el equipo de destino se une a un dominio o a un grupo de trabajo.

Valor Descripción
0 El equipo de destino se unirá a un dominio.

Si selecciona esta opción y configura la página correspondiente del Asistente para la instalación de implementación del sistema operativo (OSD) en modo silencioso, también debe proporcionar valores para las variables de secuencia de tareas OSDJoinAccount, OSDJoinPassword, OSDDomainName y OSDDomainOUName en consecuencia. Además, debe seleccionar Dominio en selección predeterminada en el panel Área de trabajo de la página Equipo en UDI Wizard Designer.
1 El equipo de destino se unirá a un grupo de trabajo.

Si selecciona esta opción y configura la página correspondiente del Asistente para la instalación del sistema operativo (OSD) en modo silencioso, también debe proporcionar un valor para la variable de secuencia de tareas OSDWorkgroupName . Además, debe seleccionar Grupo de trabajo en Selección predeterminada en el panel Área de trabajo de la página Equipo en UDI Wizard Designer.
Ejemplo
OSDNetworkJoinType=0

OSDSetupWizCancelled

Esta variable de secuencia de tareas especifica si el usuario ha cancelado el Asistente para la instalación de implementación de sistema operativo (OSD).

Valor Descripción
VERDADERO El usuario canceló el Asistente para la instalación de implementación de sistema operativo (OSD).
No existe Si el asistente no se cancela, la variable de secuencia de tareas no existe.
Ejemplo
Ninguno

OSDTargetDrive

Esta variable de secuencia de tareas especifica el volumen del disco en el que se implementará el sistema operativo de destino.

Valor Descripción
disk_volume Designación del volumen del disco
Ejemplo
OSDTargetDrive=C:

OSDWinPEWinDir

Esta variable de secuencia de tareas especifica la carpeta en la que está instalado actualmente el sistema operativo Windows en el equipo de destino.

Valor Descripción
windows_directory El directorio en el que está instalado actualmente el sistema operativo Windows.
Ejemplo
OSDWinPEWinDir=C:\Windows

OSDWorkgroupName

Esta variable de secuencia de tareas especifica el nombre del grupo de trabajo al que se unirá el equipo de destino si el equipo está configurado para ser miembro de un grupo de trabajo.

Valor Descripción
workgroup_name Nombre del grupo de trabajo al que se unirá el equipo de destino
Ejemplo
OSDWorkgroupName=WORKGROUP01

OSDResults.exe.config valores del elemento de archivo

El programa OSD Results, OSDResults.exe, se ejecuta al final de una implementación de UDI y muestra los resultados del proceso de implementación. El comportamiento del programa OSD Results se puede personalizar modificando los valores del elemento de archivo OSDResults.exe.config. El archivo OSDResults.exe.config se almacena en Tools\OSDResults en el paquete MDT en la secuencia de tareas de instalación de unidades de usuario.

fondoOpacidad

Este elemento XML configura la opacidad de la imagen de fondo tapiz especificada como un porcentaje con formato decimal en el elemento backgroundWallpaper .

Valor Descripción
opacity_percent El porcentaje de opacidad del elemento backgroundWallpaper especificado en un porcentaje con formato decimal (por ejemplo, un valor de 0,8 designa una opacidad del 80%).
Ejemplo
<add key="backgroundOpacity" value="0.8"/>

fondoFondo de pantalla

Este elemento XML proporciona el nombre de archivo y la ruta de acceso relativa a la imagen que se muestra como fondo en el cuadro de diálogo Resultados de OSD . La ruta de acceso es relativa a la carpeta Tools\OSDResults en el paquete MDT.

Valor Descripción
path\\file_name Incluye la ruta de acceso relativa y el nombre de archivo de la imagen de fondo; La ruta se delimita con barras diagonales dobles (//).
Ejemplo
<add key="backgroundWallpaper" value="images\\Wallpaper.jpg"/>

completedText

Este elemento XML proporciona el texto que se muestra en el cuadro de diálogo Resultados de OSD cuando se completa la implementación.

Valor Descripción
text El texto que se mostrará entre comillas en el cuadro de diálogo Resultados de OSD cuando se complete la implementación
Ejemplo
<add key="completedText" value="Deployment Complete"/>

headerImagePath

Este elemento XML proporciona el nombre de archivo y la ruta de acceso relativa a la imagen que se muestra en el encabezado del cuadro de diálogo Resultados de OSD . La ruta de acceso es relativa a la carpeta Tools\OSDResults en el paquete MDT.

Valor Descripción
path\\file_name Incluye la ruta de acceso relativa y el nombre de archivo de la imagen de encabezado; La ruta de acceso se delimita con barras invertidas dobles (\\).
Ejemplo
<add key="headerImagePath" value="images\\Windows7_h_rgb.png"/>

timeoutMinutes

Este elemento XML configura el número de minutos en que se muestra el cuadro de diálogo Resultado de OSD antes de que el cuadro de diálogo se cierre automáticamente y se reinicie el equipo.

Valor Descripción
Valor no numérico El cuadro de diálogo permanece abierto hasta que se selecciona Iniciar Windows .
Valor negativo El cuadro de diálogo permanece abierto hasta que se selecciona Iniciar Windows .
0 El cuadro de diálogo permanece abierto hasta que se selecciona Iniciar Windows .
Incluir separador decimal El cuadro de diálogo permanece abierto hasta que se selecciona Iniciar Windows .
1 - 10080 El número de minutos que se mostrará el cuadro de diálogo, con un valor mínimo de 1 minuto y un valor máximo de 10080 minutos (1 semana).
Ejemplo
<add key="timeoutMinutes" value="30"/>

texto bienvenido

Este elemento XML proporciona el texto de bienvenida que se muestra en el cuadro de diálogo Resultados de OSD .

Valor Descripción
welcome_text El texto de bienvenida que se mostrará en el cuadro de diálogo Resultados de OSD entre comillas
Ejemplo
<add key="welcomeText" value="Congratulations, Windows 7 has been successfully deployed to your computer."/>