Referencia de UDI
Esta referencia proporciona más información sobre UDI e incluye temas sobre:
Conceptos de UDI como se describe en Conceptos de UDI
OSDResults tal como se describe en Referencia de OSDResults
Instalador de aplicaciones centradas en el usuario como se describe en Referencia del instalador de aplicaciones centradas en el usuario
Fases de UDI como se describe en Referencia de fase de UDI
Tareas de UDI como se describe en Referencia de tareas de UDI
Validadores de UDI como se describe en UDI Validator Reference (Referencia de validador de UDI)
Páginas del Asistente para UDI como se describe en Referencia de página del Asistente para UDI
Cada uno de estos temas de referencia se describe en secciones posteriores.
Conceptos de UDI
Esta sección contiene conceptos que ayudan a describir UDI, el Asistente para UDI y el Asistente para UDI Designer.
Nombre para mostrar
El nombre para mostrar se usa para proporcionar un nombre descriptivo y fácil de usar para una página del asistente dentro de la biblioteca de páginas del Asistente para UDI Designer. El nombre para mostrar se muestra en texto azul para cada página del asistente en la biblioteca de páginas y en la pestaña Flujo del Asistente para UDI Designer.
Al agregar una página a la biblioteca de páginas, debe proporcionar el nombre para mostrar. Después de agregar 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 fase de UDI en la Designer del Asistente para UDI. 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 de 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 el Asistente para UDI Designer. Al cargar un archivo de configuración del Asistente para 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 aparece en el tipo de página.
Por ejemplo, es posible que necesite dos páginas de asistente de WelcomePage diferentes para diferentes fases. Las dos páginas del asistente de WelcomePage se mostrarán en el tipo de página del Asistente para WelcomePage en la biblioteca de páginas del Asistente para UDI Designer.
Además, cada instancia de página del asistente en la biblioteca de páginas indica cuántas veces se usa 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 usa para identificar de forma única una página del asistente dentro de la biblioteca de páginas del Asistente para UDI Designer. El nombre de página es el nombre al que hace referencia una fase de UDI para que el Asistente para UDI sepa qué página del asistente se va a mostrar en una fase específica de UDI. Al agregar 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 la Designer del Asistente para UDI, 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 preconfiguradas
La compatibilidad con medios preconfigurados es una característica de implementación del sistema operativo en Configuration Manager que permite a un administrador copiar y aplicar medios de arranque preconfigurados y una imagen de 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 empresarial que no esté conectado al entorno de Configuration Manager.
Para obtener más información sobre las implementaciones de medios preconfigurados, consulte los siguientes recursos:
Planeamiento de implementaciones de sistemas operativos multimedia en Configuration Manager
Acerca de los medios preconfigurados para la implementación del sistema operativo
Grupo de fases
Use un grupo de fases para agrupar una o varias fases en el Asistente para UDI Designer. Los grupos de fases de UDI están ligeramente relacionados con escenarios de implementación de MDT, pero no hay ninguna correlación uno a uno entre los dos.
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 se 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 va a ejecutar, que a su vez especifica el conjunto de páginas que se van a usar. 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 en la cinta de opciones. Puede usar una fase de UDI en más de un escenario de implementación de MDT, aunque la fase UDI se defina solo una vez en el Asistente para UDI Designer. Por ejemplo, la fase NewComputer se puede usar en los escenarios de implementación MdT New Computer y Replace Computer.
Tarea
Las tareas de 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 el estado de finalización de advertencia o error.
UDI incluye varias tareas integradas que permiten realizar la mayoría de las tareas necesarias para la implementación. Para obtener más información sobre las tareas integradas de UDI, consulte Tareas integradas de UDI.
La tarea UDI integrada Ejecutar shell permite ejecutar cualquier software (scripts) que se pueda iniciar desde una línea de comandos, como Visual Basic o scripts de Windows PowerShell. Esta funcionalidad permite crear tareas mediante lenguajes de scripting conocidos. Para obtener más información, vea Tarea de ejecución de shell.
Si los requisitos van más allá del scripting, puede escribir tareas UDI personalizadas. Las tareas de UDI son archivos DLL escritos en C++ e implementan la interfaz ITask. Registre el archivo DLL con el Asistente para UDI Designer biblioteca de tareas creando un archivo de configuración del Asistente para UDI Designer (.config) y colocándolo 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 el desarrollo de tareas UDI personalizadas, consulte la sección "Creación de tareas UDI personalizadas", en la Guía de desarrolladores de instalación controlada por el usuario.
Secuencia de tareas de UDI
Cree una secuencia de tareas de UDI mediante una de las siguientes plantillas de secuencia de tareas de MDT específicas de UDI, que ejecutan el Asistente para 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 Nuevo equipo, Actualizar equipo y Reemplazar equipo MDT.
User-Driven secuencia de tareas Reemplazar 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 User-Driven Secuencia de tareas de instalación, 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 de UDI, consulte la sección "Identificar las plantillas de secuencia de tareas de UDI en MDT", en el documento de MDT Uso del Kit de herramientas de implementación de Microsoft. Para obtener más información sobre estos componentes, consulte la sección "Identificar componentes del proceso de implementación de UDI" en el documento de MDT Uso del kit de herramientas de implementación de Microsoft, que se incluye con MDT.
Asistente para 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 de UDI y recopila la información de configuración necesaria para personalizar la implementación de las aplicaciones y sistemas operativos cliente de Windows. Las páginas del asistente leen sus opciones de configuración desde el archivo de configuración del Asistente para UDI, que se personaliza mediante el Asistente para UDI Designer.
El asistente para UDI se inicia mediante el paso de secuencia de tareas del Asistente para UDI en secuencias de tareas creadas mediante las plantillas de secuencia de tareas de UDI. El paso de 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 para UDI y se proporciona una breve descripción de cada uno.
Tabla 9. Asistente para UDI Command-Line parámetros
Parámetro | Descripción |
---|---|
/Vista previa | Permite obtener una vista previa de la configuración actual del asistente habilitando el botón Siguiente , que permite pasar de una página a otra sin necesidad de una entrada válida. |
/XML | Especifica el nombre del archivo de configuración del Asistente para UDI. El script 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 tiene como valor predeterminado el archivo config.xml. La sintaxis de este parámetro es la siguiente (donde <full_path> es la ruta de acceso completa al archivo .xml, incluidos el nombre de archivo y la extensión):/xml:<full_path> |
/etapa | Especifica el nombre de la fase de UDI que se va a ejecutar. El script UDIWizard.wsf establece automáticamente este parámetro en la fase adecuada, como se describe en Referencia de fase de UDI. Este parámetro tiene como valor predeterminado la primera fase del archivo de configuración del Asistente para UDI. La sintaxis de este parámetro es la siguiente (donde <stage_name> es 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. |
/configuración regional | 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 Identificadores de configuración regional asignados por Microsoft. Usaría 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 (donde <locale_id> es el valor numérico del LCID que se va a usar):/locale:<locale_id> |
Archivo de configuración de aplicación del Asistente para UDI
La página del Asistente para ApplicationPage configura el archivo de configuración de la aplicación del Asistente para UDI, que mantiene la lista de software que se va a instalar. Este archivo contiene una entrada para cada Configuration Manager aplicación o programa y paquete que se agregó mediante el Asistente para UDI Designer.
Este archivo tiene el mismo nombre que el archivo de configuración del Asistente para UDI, pero con una extensión de .app. Por ejemplo, si el archivo de configuración del Asistente para UDI se denomina Config.xml, el archivo de configuración de la aplicación del Asistente para UDI correspondiente sería Config.xml.app. Este archivo es el complementario al archivo de configuración del Asistente para UDI.
Archivo de configuración del Asistente para UDI
El Asistente para UDI lee el archivo de configuración del Asistente para UDI para determinar las páginas del asistente que se van a mostrar, la secuencia de las páginas del asistente, los controles predeterminados 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 para UDI y que se configuran mediante el Asistente para UDI Designer.
Se usa un archivo de configuración independiente, el archivo de configuración de aplicaciones del Asistente para UDI, para configurar las aplicaciones que se instalarán en el equipo de destino.
Asistente para UDI Designer
El Asistente para UDI Designer es la herramienta principal para personalizar las páginas del asistente para los diferentes escenarios de implementación compatibles con UDI. Los cambios realizados en el Asistente para UDI Designer se guardan en el archivo de configuración del Asistente para UDI y, en última instancia, se reflejan en la experiencia del usuario en el Asistente para UDI. El usuario que realiza la implementación solo verá las páginas del asistente en el Asistente para UDI que ha seleccionado y configurado mediante el Asistente para UDI 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 el Asistente para UDI Designer para configurar la experiencia de usuario del Asistente para UDI.
Nota:
Para ejecutar el Asistente para UDI Designer, debe tener los derechos adecuados en Configuration Manager para acceder a objetos como paquetes, aplicaciones o imágenes.
Validador
Los validadores de UDI se usan para garantizar que la información correcta se escribe en campos de texto en las páginas del asistente del Asistente para UDI. UDI incluye varios validadores integrados que le ayudan a realizar validaciones típicas de campos usados para escribir texto, como impedir 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 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 UDI integrados.
Si los requisitos van más allá de los validadores UDI integrados, puede escribir validadores UDI personalizados. Los validadores UDI son archivos DLL escritos en C++ que implementan la interfaz IValidator. Registre el archivo DLL con el Asistente para UDI Designer biblioteca de validadores creando un archivo de configuración del Asistente para UDI Designer (.config) y colocándolo 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 el desarrollo de tareas UDI personalizadas, consulte la sección "Creación de validadores de UDI personalizados" en el documento MDT Guía de desarrolladores de instalación controlada por el usuario.
Página del asistente
Use una página del asistente para recopilar información de configuración en el Asistente para UDI. Configure las páginas del asistente de UDI mediante el Asistente para UDI Designer. Los valores de configuración se almacenan en el archivo de configuración del Asistente para UDI y los lee la página del asistente cuando la página se inicializa en el Asistente para UDI.
Las páginas del asistente se almacenan en la biblioteca de páginas del asistente y se pueden usar en una o varias fases de UDI. Este diseño le permite configurar una página del asistente que se comparte entre fases una vez para todas las fases, lo que reduce drásticamente la cantidad de esfuerzo necesario y la complejidad de la actualización de la configuración de 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 para UDI integradas.
Si sus requisitos van más allá de las páginas integradas del asistente de UDI y los editores de páginas del asistente correspondientes, puede escribir páginas del asistente de UDI personalizadas y editores de páginas del asistente. Las páginas del asistente de UDI se implementan como archivos 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 el desarrollo de páginas del asistente de UDI personalizadas, consulte la sección "Creación de páginas del Asistente para UDI personalizadas", en el documento MDT Guía para desarrolladores de instalación controlada por el usuario.
Página del asistente Editor
Use un editor de páginas del asistente para configurar una página del asistente en el Asistente para UDI 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 para UDI; UDI incluye un editor de páginas del asistente integrado para cada página del 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 para UDI integradas.
Si sus requisitos van más allá de las páginas integradas del asistente de UDI y los editores de páginas del asistente correspondientes, puede escribir páginas del asistente de UDI personalizadas y editores de páginas del asistente. Los editores de páginas del asistente para UDI se implementan como archivos DLL que el Asistente para UDI Designer lee. Cree editores de páginas del asistente mediante:
Windows Presentation Foundation versión 4.0
Microsoft Prism versión 4.0
Bloque de aplicaciones de Microsoft Unity (Unity) versión 2.1
Para obtener más información sobre el desarrollo de editores de páginas del Asistente para UDI personalizados, vea la sección "Creación de editores de páginas del Asistente personalizado", en el 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 mediante 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 usar 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 los problemas detectados durante el proceso de implementación.
Puede configurar algunos de los elementos de la interfaz de usuario para OSDResults mediante el archivo OSDResults.exe.config, que reside en Herramientas\OSDResults en los archivos MDT Configuration Manager paquete. En la tabla 10 se enumeran los valores de configuración del archivo OSDResults.exe.config.
Tabla 10. Configuración en el archivo OSDResults.exe.config
Valor | Descripción |
---|---|
headerImagePath | Esta configuración 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 para esta configuración es el siguiente: images\UDI_Wizard_Banner.bmp |
backgroundWallpaper | Esta configuración 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 para esta configuración es el siguiente: images\Wallpaper.jpg |
welcomeText | Esta configuración le 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 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 permite especificar el período de tiempo 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 de esta configuración es cero (0), lo que indica que el cuadro de diálogo OSDResults se mostrará indefinidamente hasta que se cierre manualmente. |
A continuación se muestra el proceso de alto nivel para el funcionamiento de la característica OSDResults en UDI:
Una secuencia de tareas se ejecuta en el equipo de destino.
La secuencia de tareas se basa en una de las plantillas de secuencia de tareas followUDI:
Secuencia de tareas de instalación controlada por el usuario. Esta plantilla de secuencia de tareas se usa para los escenarios de implementación MDT Nuevo equipo, Actualizar equipo y Reemplazar equipo MDT.
Secuencia de tareas Reemplazar instalación controlada por el usuario. Esta plantilla de secuencia de tareas es el primer paso de un proceso de dos pasos en el escenario de implementación Reemplazar equipo de MDT 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 mdt nuevo equipo mediante la plantilla de secuencia de tareas 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 de UDI, consulte la sección "Identificar las plantillas de secuencia de tareas de UDI en MDT" en el documento de MDT Uso del kit de herramientas de implementación de Microsoft
Relación entre escenarios de implementación de MDT y fases de UDI, consulte Referencia de fase de UDI
Durante la secuencia de tareas, los valores de configuración proporcionados por las variables de secuencia de tareas y de la entrada 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 los archivos MDT se almacenan localmente en caché en el equipo de destino).
En el grupo Resultados de OSD y Personalización de marca de la secuencia de tareas, se ejecutan los siguientes pasos de secuencia de tareas que afectan a OSDResults:
Almacenar en caché los resultados de OSD. Este paso de 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 secuencia de tareas configura el equipo de destino para ejecutar OSDResults la primera vez que se inicia el equipo.
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 Welcome (Bienvenida ) del cuadro de diálogo Deployment Complete (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 detecten 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:
Configuration Manager aplicaciones no se muestran en la pestaña Aplicaciones instaladas. Las aplicaciones Configuration Manager se detectan después de que el usuario inicie sesión en el equipo de destino la primera vez.
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 centradas en el usuario.
Referencia del instalador de la aplicación User-Centric
La característica User-Centric Instalador de aplicaciones de UDI se usa para notificar las aplicaciones instaladas durante el proceso de implementación de UDI a la característica Catálogo de aplicaciones de Configuration Manager. La característica User-Centric App Installer proporciona el vínculo entre las aplicaciones seleccionadas en la página del Asistente para ApplicatonPage del Asistente para UDI y cualquier aplicación Configuration Manager opcional anunciada a los usuarios.
Para obtener más información sobre la característica Catálogo de aplicaciones en Configuration Manager, consulte Administración de aplicaciones en Configuration Manager.
A continuación se muestra el proceso de alto nivel para el funcionamiento de la característica de instalación de aplicaciones en UDI:
Configuration Manager aplicaciones se crean en Configuration Manager.
Para obtener más información sobre cómo crear y administrar aplicaciones Configuration Manager, consulte los siguientes recursos:
Se crean las colecciones de usuarios Configuration Manager y los usuarios se agregan a la colección.
Para obtener más información sobre cómo crear y administrar colecciones de usuarios y agregar usuarios a colecciones, consulte los siguientes recursos:
Las aplicaciones Configuration Manager se implementan en las colecciones de usuarios.
Para obtener más información sobre cómo implementar las aplicaciones en colecciones de usuarios, vea How to Deploy Applications in Configuration Manager (Cómo implementar aplicaciones en Configuration Manager).
Las aplicaciones Configuration Manager están disponibles en la página del asistente applicatonPage mediante el asistente para UDI Designer.
Para obtener más información sobre cómo hacer que las aplicaciones de Configuration Manager estén disponibles en la página del Asistente para ApplicatonPage, vea la sección "Paso 5-11: Personalizar el archivo de configuración del Asistente para UDI para el equipo de destino", en el documento MDT Guía de inicio rápido para la instalación de User-Driven.
UDA se configura mediante uno de los métodos siguientes:
En la consola de Configuration Manger (para obtener más información sobre cómo configurar UDA en la consola de Configuration Manager, vea How to Manage User Device Affinity in Configuration Manager).
En la página del Asistente para UDAPage en el Asistente para UDI. Para obtener más información sobre la página del Asistente para UDAPage , vea UDAPage.
Una vez configurado UDA, la cuenta de usuario especificada será el usuario principal del equipo de destino.
Nota:
UDI solo puede configurar UDA en el escenario de implementación nuevo equipo. No se puede configurar en los escenarios de implementación Actualizar equipo o Reemplazar equipo.
Se ejecuta la secuencia de tareas y el usuario selecciona las aplicaciones Configuration Manager en la página del Asistente para ApplicatonPage en el Asistente para UDI.
El Asistente para UDI se ejecuta en el paso de secuencia de tareas Asistente para UDI en el grupo Preinstalar de la secuencia de tareas. Cuando el usuario selecciona Configuration Manager aplicaciones en la página del Asistente para 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 Configuration Manager en la página del Asistente para ApplicatonPage en el Asistente para 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.
La secuencia de tareas instala las aplicaciones Configuration Manager que se seleccionaron en el paso anterior.
Las aplicaciones Configuration Manager se instalan mediante los siguientes pasos de secuencia de tareas en el grupo Instalar aplicaciones de la secuencia de tareas:
Convertir la lista en dos dígitos
Instalación de la aplicación
La secuencia de tareas realiza las siguientes tareas en el grupo Resultados de OSD y Personalización de marca 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 de OSD de caché
Registra las variables de secuencia de tareas creadas en el paso 6 para las aplicaciones de Configuration Manager en el Registro en el equipo de destino en los pasos De 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 a partir de la fecha de la implementación.
Se inicia el equipo de destino y se ejecuta OSDResults.exe.
Para obtener más información sobre OSDResults.exe, vea Referencia de OSDResults.
Un usuario inicia sesión en el equipo de destino y AppInstall.exe se inicia automáticamente.
AppInstall comprueba si el usuario que ha iniciado sesión actualmente es un usuario principal que se configuró en UDA.
Un usuario principal es un usuario que usa el dispositivo de forma regular y se considera el propietario o uno de los propietarios del dispositivo.
Si el usuario que ha iniciado sesión actualmente es:
No es un usuario principal y, a continuación, AppInstall.exe se detiene
Un usuario principal, a continuación, AppInstall.exe lee las entradas del Registro guardadas en el paso 8 para determinar qué aplicaciones se instalaron
AppIntaller se conecta a Configuration Manager y lee el catálogo de aplicaciones mediante los pasos siguientes:
AppInstall esperará 5 minutos después de que se inicie para permitir que las directivas de Configuration Manager estén disponibles.
Después de 5 minutos, AppInstall intenta conectarse al catálogo de aplicaciones.
Si AppInstall no puede conectarse, esperará un período de tiempo antes de intentar conectarse de nuevo.
AppInstall intenta conectarse hasta cinco veces antes de salir.
Puede configurar el retraso de tiempo de espera de conexión y el número de reintentos de AppInstall mediante el archivo AppInstall.exe.config, que reside en la carpeta Tools\OSDResults en los archivos MDT Configuration Manager paquete. En la tabla 11 se enumeran los valores de configuración en el archivo AppInstall.exe.config.
Tabla 11. Configuración en el archivo AppInstall.exe.config
Valor | Descripción |
---|---|
timeoutMinutes | Esta configuración le permite especificar el período de tiempo durante el que AppInstall esperará una respuesta del catálogo de aplicaciones de Configuration Manager antes de agotar 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 durante el que AppInstall debe esperar antes de intentar la conexión con el catálogo de aplicaciones de Configuration Manager. El valor se especifica en minutos. El valor predeterminado para esta configuración es 5. |
AppInstall compara la lista de aplicaciones detectadas en el Registro con la lista de aplicaciones disponibles en el Catálogo de aplicaciones de Configuration Manger 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 y, a continuación, 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 y, a continuación, AppInstall.exe no crea una asignación. Estas aplicaciones no se usarán en el paso siguiente.
AppInstall usa Configuration Manager API para iniciar la instalación de las aplicaciones asignadas.
Las aplicaciones usadas en este paso se asignaron en el paso anterior. Es decir, ambos aparecen en el Registro y se encuentran en el Catálogo de aplicaciones.
Como parte del proceso de instalación, Configuration Manager detecta si la aplicación ya está instalada.
Dado que la aplicación ya se ha instalado, Configuration Manager registra que la aplicación se ha implementado correctamente en ese usuario y la aplicación aparecerá en el Centro de software para ese usuario. Configuration Manager comienza la administración y supervisión de la aplicación para ese usuario.
Después de un mes, la tarea creada en el equipo de destino en el paso 8 se ejecuta y quita la carpeta %WINDIR%\UDI.
La carpeta se conserva durante un mes para que los usuarios principales tengan la oportunidad de iniciar sesión y ejecutar AppInstall.exe.
Referencia de fase de UDI
Los escenarios de implementación de MDT usan una o varias fases 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 del escenario de implementación de MDT. 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, consulte la sección "Identificación de escenarios de implementación" en el documento de MDT Uso del kit de herramientas de implementación de Microsoft.
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é fases de UDI se usan en cada escenario de implementación. MDT determina automáticamente qué escenario de implementación de MDT se usará en función de la plantilla de secuencia de tareas de MDT que se usa para crear la secuencia de tareas y cómo se inicia la secuencia de tareas.
Cada fase de UDI usada en los escenarios de implementación de MDT se describe en una sección posterior en el contexto del escenario de implementación de MDT. 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, consulte la sección "Identificación de escenarios de implementación" en el documento de MDT Uso del kit de herramientas de implementación de Microsoft.
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: - Crear la secuencia de tareas anunciada mediante la plantilla de secuencia de tareas User-Driven secuencia de tareas de instalación - Inicie la secuencia de tareas en Windows PE mediante el arranque PXE, los medios de arranque de secuencia de tareas o los medios preconfigurados para NEWCOMPUTER. Fase preconfigurada Este escenario se puede usar con implementaciones tradicionales o con implementaciones de medios preconfiguradas, como se admite en Configuration Manager. Ejecute el Asistente para UDI con las siguientes fases de UDI para admitir cada tipo de implementación: - Fase NEWCOMPUTER. El Asistente para UDI se ejecuta con esta fase en la secuencia de tareas 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, vea Fase NEWCOMPUTER. - NEWCOMPUTER. Fase de preconfiguración. El Asistente para UDI se ejecuta con esta fase en la secuencia de tareas secuencia de tareas de instalación controlada por el usuario cuando la imagen del sistema operativo se almacena en un disco local en el equipo de destino (preconfigurado). Para obtener más información, vea NEWCOMPUTER. Fase preconfigurada. |
Actualizar equipo | MDT para UDI selecciona automáticamente este escenario cuando: - Crear la secuencia de tareas anunciada mediante la plantilla de secuencia de tareas User-Driven secuencia de tareas de instalación - 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 la fase REFRESH para admitir este escenario de implementación. Para obtener más información, vea Fase 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: - Crear la secuencia de tareas anunciada mediante la plantilla de secuencia de tareas User-Driven Instalación Reemplazar secuencia de tareas 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 fases de UDI para admitir este escenario de implementación: - Fase REPLACE. Esta fase se ejecuta en el sistema operativo Windows existente y captura información de configuración desde Windows. - REEMPLAZAR. Fase WinPE. Esta fase se ejecuta en Windows PE y completa la captura de información de configuración del equipo existente, por ejemplo, la ejecución de USMT y la captura de los datos de migración de estado de usuario. El estado de usuario se captura en una carpeta compartida de red o en una unidad USB local. Para obtener más información sobre REPLACE y REPLACE. Fases de WinPE, consulte REPLACE y REPLACE. Fases de WinPE. - En el equipo de reemplazo. Esta parte del escenario es idéntica al escenario Nuevo equipo, salvo que se restaura el estado de usuario capturado en el paso anterior. MDT para UDI selecciona automáticamente esta parte del escenario cuando: - Crear la secuencia de tareas anunciada mediante la plantilla de secuencia de tareas User-Driven secuencia de tareas de instalación - Inicie la secuencia de tareas en Windows PE mediante el arranque PXE, los medios de arranque de secuencia de tareas o los medios preconfigurados para NEWCOMPUTER. Fase preconfigurada. Esta parte del escenario se puede usar con implementaciones tradicionales o con implementaciones de medios preconfiguradas como se admite en Configuration Manager. Como parte de esta parte del escenario, se restauran los datos de migración de estado de usuario. El Asistente para UDI se ejecuta con las siguientes fases de UDI para admitir cada tipo de implementación: - Fase NEWCOMPUTER. El Asistente para UDI se ejecuta con esta fase en la secuencia de tareas 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, vea Fase NEWCOMPUTER. - NEWCOMPUTER. Fase de preconfiguración. El Asistente para UDI se ejecuta con esta fase en la secuencia de tareas secuencia de tareas de instalación controlada por el usuario cuando la imagen del sistema operativo se almacena en un disco local en el equipo de destino (preconfigurado). Para obtener más información, vea NEWCOMPUTER. Fase preconfigurada. |
Fase NEWCOMPUTER
En la figura 1 se muestra el uso de la fase NEWCOMPUTER en una secuencia de tareas creada con la plantilla de secuencia de tareas User-Driven secuencia de tareas de instalación. La diferencia principal entre las secuencias de tareas que llaman a la fase NEWCOMPUTER y NEWCOMPUTER. La fase preconfigurada es que la secuencia de tareas que llama a NEWCOMPUTER. La fase preconfigurada 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.
Figura SEQ Figura \* ÁRABE 1. Flujo de proceso para la fase NEWCOMPUTER
NEWCOMPUTER. Fase preconfigurada
En la figura 2 se muestra el flujo de procesos de alto nivel para NEWCOMPUTER. Fase preconfigurada en una secuencia de tareas creada mediante la plantilla de secuencia de tareas User-Driven secuencia de tareas de instalación. La diferencia principal entre las secuencias de tareas que llaman a la fase NEWCOMPUTER y NEWCOMPUTER. La fase preconfigurada es que la secuencia de tareas que llama a NEWCOMPUTER. La fase preconfigurada 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.
Figura 2. Flujo de proceso para NEWCOMPUTER. Fase preconfigurada
Fase REFRESH
En la figura 3 se muestra el flujo de proceso de alto nivel de la fase REFRESH en una secuencia de tareas creada mediante la plantilla de secuencia de tareas User-Driven secuencia de tareas de instalación.
Figura SEQ Figura \* ÁRABE 3. Flujo de proceso para la fase REFRESH
REPLACE y REPLACE. Fases de WinPE
En la figura 4 se muestra el flujo de procesos de alto nivel para REPLACE y REPLACE. Fases de WinPE en una secuencia de tareas creada mediante la plantilla de secuencia de tareas Reemplazar secuencia de tareas User-Driven instalación.
Figura 4. Flujo de proceso para REPLACE y REPLACE. Fases de WinPE
Referencia de tarea de UDI
Las tareas de UDI son software que se ejecuta en una página del asistente 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 el estado de finalización de advertencia o error.
Esta referencia incluye:
Información general sobre las tareas de UDI, como se describe en Información general de tareas de UDI
Descripción de los valores de configuración de las tareas de UDI, como se describe en Configuración de tareas de UDI
Descripción de los validadores UDI integrados que se proporcionan con MDT, como se describe en Tareas integradas de UDI
Introducción a las tareas de 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 ejecuta en una batería y está conectado a una conexión de red cableada.
Además de las tareas integradas de UDI, puede crear tareas UDI personalizadas mediante el kit de desarrollo de software (SDK) de UDI. Para obtener más información sobre cómo crear tareas UDI personalizadas mediante el SDK de UDI, consulte Guía para desarrolladores de instalación controlada por el usuario.
Configuración de la tarea UDI
Las tareas se administran mediante el asistente para UDI Designer. Puede agregar tareas, quitar tareas y editar la configuración de una tarea en el Asistente para UDI Designer. La configuración de una tarea se almacena en el archivo de configuración del Asistente para UDI y la lee el Asistente para UDI cuando se muestra la página del asistente que contiene la tarea.
Las tareas de UTI tienen algunas opciones de configuración que son comunes a todas las tareas de UDI, como se muestra en la tabla 13. Para conocer los valores de configuración específicos de cada tarea de UDI, consulte la sección correspondiente en Tareas integradas de UDI.
Tabla 13. Configuración común a todas las tareas de 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 | Esto especifica el nombre de la tarea, que se muestra en la página del asistente cuando se ejecuta la tarea. |
Valores de código de salida | Esto especifica una lista de posibles códigos de retorno para la tarea. Existe un elemento en la lista para cada código devuelto posible. |
Valores de código de error | Esto especifica una lista de posibles excepciones inesperadas que la tarea puede encontrar (iniciar). Existe un elemento en la lista para cada posible excepción. |
Tareas integradas de UDI
En la tabla 14 se enumeran las tareas integradas de UDI. Cada tarea UDI integrada se describe en una sección posterior.
Tabla 14. Tareas integradas de UDI
Tarea | Descripción |
---|---|
Comprobación de alimentación de CA | Esta tarea de UDI se usa para identificar si el equipo de destino está conectado a la alimentación de CA, no solo a la batería. |
Detección de aplicaciones | Esta tarea de UDI se usa para detectar aplicaciones instaladas en el equipo de destino. |
CheckSMSFolderOnUSB | Esta tarea de UDI se usa para determinar si la carpeta _SMSTaskSequence se encuentra en una unidad USB en el equipo de destino. |
Tarea Copiar archivos | Esta tarea de UDI se usa para copiar archivos mientras el Asistente para UDI se ejecuta en el equipo de destino. |
Tarea Ejecutar del shell | Esta tarea de UDI se usa para ejecutar software que se puede iniciar desde una línea de comandos. |
Comprobación de red cableada | Esta tarea de UDI se usa para identificar si el equipo de destino está conectado a una red cableada, no conectada mediante una conexión de red inalámbrica. |
Comprobación de alimentación de CA
Use esta tarea de UDI para identificar si el equipo de destino está conectado a la alimentación de CA. Esta tarea solo usa los parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros, consulte Configuración de la tarea UDI.
En la tabla 15 se enumeran los códigos de error y salida que genera la tarea comprobación de energía 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 salida o error | Valor | Estado |
---|---|---|
Salir | 0 | Correcto, lo que indica que el equipo de destino está conectado a la alimentación de CA. |
Salir | \* | Error, que indica que el equipo de destino no está conectado a la alimentación de CA |
Detección de aplicaciones
Use esta tarea de UDI para detectar aplicaciones instaladas en el equipo de destino.
En la tabla 16 se enumeran los parámetros que usa la tarea Detección de aplicaciones.
Tabla 16. Parámetros usados 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 .app que tiene una lista de aplicaciones para la tarea que se va a detectar. El archivo .app contiene la lista de elementos de software disponibles desde los que el usuario puede seleccionar. La tarea Detección de aplicaciones lee el archivo .app y determina si alguno de estos elementos de software está instalado. Si se instala un elemento de software, el elemento se agrega al archivo especificado en el parámetro Writecfg . Asegúrese de que este parámetro usa la misma ubicación y nombre de archivo que la página del Asistente para 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 de acceso completa o relativa a la ubicación del archivo de registro generado por esta tarea. El nombre de archivo del archivo de registro se AppDiscovery.log. |
Además de los parámetros de la tabla 16, esta tarea usa los parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros comunes, consulte Configuración de la tarea UDI.
En la tabla 17 se enumeran los códigos de error y salida que genera la tarea Detección de aplicaciones.
Tabla 17. Códigos de error y de salida para la tarea de detección de aplicaciones
Código de salida o error | Valor | Estado y descripción |
---|---|---|
Salir | 0 | Correcto, lo que indica que la tarea se ha examinado correctamente para 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 varias 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 de 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 Configuration Manager coloca la carpeta _SMSTaskSequence en la unidad con el espacio en disco libre más disponible. 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 si es así. Esta tarea solo usa los parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros, consulte Configuración de la tarea 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 realizar la implementación, siga estos pasos:
Desconecte la unidad USB del equipo de destino antes de iniciar la secuencia de tareas.
Inicie la secuencia de tareas.
Espere hasta que se inicie el Asistente para UDI.
Conecte la unidad USB.
Complete el Asistente para UDI.
En la tabla 18 se enumeran los códigos de error y salida que genera la tarea CheckSMSFolderOnUSB .
Tabla 18. Códigos de error y salida para la tarea CheckSMSFolderOnUSB
Código de salida o error | 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 archivos
Use esta tarea de UDI para copiar archivos mientras el Asistente para UDI se ejecuta en el equipo de destino.
En la tabla 19 se enumeran los parámetros que usa la tarea Copiar archivos .
Tabla 19. Parámetros usados por la tarea Copiar archivos
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 mediante una sola tarea. |
Destino | Este parámetro especifica la ruta de acceso completa o relativa al archivo de destino sin un nombre de archivo. |
Además de los parámetros de la tabla 19, esta tarea usa parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros, consulte Configuración de la tarea UDI.
En la tabla 20 se enumeran los códigos de error y salida que genera la tarea Copiar archivos .
Tabla 20. Códigos de error y de salida para la tarea Copiar archivos
Código de salida o error | Valor | Estado y descripción |
---|---|---|
Salir | 0 | Correcto, lo que indica que el proceso de copia se realiza 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 Ejecutar del shell
Use esta tarea de UDI para ejecutar software que se pueda iniciar desde una línea de comandos.
En la tabla 21 se enumeran los parámetros que usa la tarea Ejecutar shell .
Tabla 21. Parámetros usados por la tarea Ejecutar 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 van a proporcionar al ejecutar el comando. |
Además de los parámetros de la tabla 21, esta tarea usa parámetros comunes a todas las tareas de UDI. Para obtener más información sobre estos parámetros, consulte Configuración de la tarea UDI.
También puede ejecutar scripts personalizados de Visual Basic diseñados para ejecutarse en cscript.exe mediante la tarea Ejecutar shell . Para ejecutar scripts de Visual Basic, siga estos pasos:
Escriba el texto siguiente en el parámetro Filename :
%windir%\system32\cscript.exe
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 para el script.
Por ejemplo, para ejecutar un script de Visual Basic denominado SelfTest.vbs con un valor de parámetro debug, escriba lo siguiente (donde script_path es la ruta de acceso completa al archivo SelfTest.vbs):
<script_path>\SelfTest.vbs Debug
En la tabla 22 se enumeran los códigos de error y salida comunes que genera la tarea Ejecutar shell .
Nota:
Cada tarea específica basada en la tarea Ejecutar shell tiene un conjunto único de códigos de error y de salida. Compruebe los códigos de retorno del software que está ejecutando con esta tarea.
Tabla 22. Códigos de error y salida comunes para la tarea Ejecutar del shell
Código de salida o error | Valor | Estado y descripción |
---|---|---|
Salir | 0 | Correcto, lo que indica que la tarea finalizó correctamente |
Salir | \* | Error, que indica que se produjo un error en la tarea |
Comprobación de red cableada
Use esta tarea de UDI para determinar si el equipo de destino está conectado a una red cableada, sin usar 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 Configuración de la tarea UDI.
En la tabla 23 se enumeran los códigos de error y 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 salida o error | 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 UDI se usan para validar los valores especificados en los campos de texto de las páginas del asistente. Cuando un validador de 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 existe, 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 está deshabilitado hasta que se resuelvan todos los errores de validación de la página del asistente.
Esta referencia incluye:
Información general sobre los validadores de UDI, como se describe en Información general del validador de UDI
Descripción de los validadores UDI integrados proporcionados con MDT, como se describe en Validadores UDI integrados
Introducción al validador UDI
Los validadores 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 del Asistente para UDI. UDI incluye varios validadores integrados que le ayudan a realizar validaciones típicas de campos usados para escribir texto, como impedir que los usuarios escriban caracteres no válidos o asegurarse de que el campo no está vacío.
Además de los validadores UDI integrados, puede crear validadores UDI personalizados mediante el SDK de UDI. Para obtener más información sobre cómo crear validadores UDI personalizados mediante el SDK de UDI, consulte el documento MDT Guía de desarrolladores de instalación controlada por el usuario.
Validadores UDI integrados
En la tabla 24 se enumeran los validadores UDI integrados. Cada validador integrado se describe 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 UDI integrados
Validador | Descripción |
---|---|
InvalidChars | Este validador identifica los caracteres no válidos que se han escrito en una lista que configure. |
NamedPattern | Este validador ayuda a garantizar que el texto sigue un patrón predefinido. |
NonEmpty | 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 especifique como parte del validador. |
InvalidChars
Este validador impide que los usuarios escriban caracteres específicos. El cuadro Mensaje permite escribir un mensaje que se muestra si el campo de texto contiene cualquiera de los caracteres no válidos. El cuadro Caracteres no válidos permite escribir los caracteres que se consideran no válidos. Los caracteres se escriben sin espacios entre ellos.
NamedPattern
Este validador ayuda a garantizar que el texto sigue un patrón predefinido. El cuadro Mensaje 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 le permite escribir el nombre del patrón predefinido y debe ser Nombre de usuario, NombreDeEquipo o Grupo de trabajo. Los nombres no distinguen mayúsculas de minúsculas.
NonEmpty
Use este validador para requerir texto en un campo. El cuadro Mensaje 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 especifique como parte del validador. El cuadro Mensaje permite escribir un mensaje que se muestra si el campo de texto no coincide con la expresión regular. El cuadro Expresión regular permite escribir la expresión regular utilizada para la validación. Para obtener más información sobre cómo crear expresiones regulares para este validador, vea Expresiones regulares TR1.
Referencia de página del Asistente para UDI
Agregue una página del asistente de UDI a las fases de la biblioteca de páginas del Asistente para UDI Designer. Las páginas del asistente de UDI se muestran en el Asistente para UDI.
Esta referencia incluye:
Información general de las páginas del asistente de UDI, como se describe en Información general de la página del Asistente para UDI
Descripción de las páginas del asistente de UDI integradas que se proporcionan con MDT, como se describe en Páginas del Asistente para UDI integradas
Introducción a la página del Asistente para UDI
Las páginas del asistente se muestran en el Asistente para UDI y recopilan la información necesaria para completar el proceso de implementación. Las páginas del asistente se crean mediante C++ en Visual Studio. Las páginas del asistente personalizadas se implementan como archivos DLL que lee el Asistente para UDI.
Cada página integrada del asistente de UDI tiene un editor de páginas del asistente para UDI correspondiente, que se usa para configurar la página del asistente en el Asistente para UDI Designer.
Además de las páginas integradas del asistente de UDI, puede crear páginas de asistente de UDI personalizadas mediante el SDK de UDI. Para obtener más información sobre cómo crear páginas personalizadas del asistente de UDI mediante el SDK de UDI, consulte el documento MDT Guía de 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 las variables de entorno y secuencia de tareas entre corchetes de la variable mediante signos de porcentaje (%), como %OSDImageIndex%. Puede hacer referencia a las variables de memoria entre corchetes mediante 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 para UDI en el inicio y sus descripciones
Variable | Read | Write |
---|---|---|
LogPath Especifica la ruta de acceso completa a los archivos de registro del Asistente para UDI. Puede establecer esta variable en uno de los valores siguientes: - Valor de la variable de secuencia de tareas _SMSTSLogPath - Valor de la variable de entorno %TEMP% si no se establece la variable de secuencia de tareas _SMSTSLogPath |
No | Sí |
WizardConfigFilename Especifica el nombre del archivo de configuración del Asistente para UDI actualmente en uso. La página del Asistente para 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 para UDI se denomina config.xml, la página del asistente buscará el archivo de .app correspondiente (config.xml.app). |
No | Sí |
Páginas integradas del Asistente para UDI
En la tabla 26 se enumeran las páginas integradas del asistente de UDI. Cada página del asistente de UDI integrada se describe en una sección posterior.
Tabla 26. Páginas del asistente integradas y sus descripciones
Página del asistente | Descripción |
---|---|
AdminAccounts | Use esta página del asistente para establecer la contraseña de la cuenta de administrador local y agregar otros usuarios al grupo administradores local en el equipo de destino. |
ApplicationPage | Use 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 Configuration Manager. |
BitLockerPage | Use esta página del asistente para configurar los valores de BitLocker para el equipo de destino. |
ComputerPage | Use esta página del asistente para configurar el nombre de equipo del equipo de destino, el dominio o grupo de trabajo al que se va a unir y la credencial que se usará al unirse a un dominio. |
ConfigScanPage | Use esta página del asistente para ejecutar tareas de UDI que examinen 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 de requisitos previos está instalado y configurado correctamente. |
LanguagePage | Use esta página del asistente para determinar qué paquete de idioma se debe instalar, el idioma predeterminado para el 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 de UDI que capturen los datos de migración de estado del usuario desde el equipo de destino. |
RebootPage | Use esta página del asistente para notificar al usuario que el equipo de destino se va a reiniciar. Puede configurar el mensaje de notificación mediante el Asistente para UDI Designer. |
SummaryPage | Use esta página del asistente para notificar al usuario sobre las opciones de configuración que se seleccionaron durante la ejecución del Asistente para UDI. La información de configuración que se muestra en esta página del asistente se recopila automáticamente de 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 el Asistente para UDI 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 en un usuario. La característica UDA solo está disponible en Configuration Manager y en el escenario nuevo equipo de UDI. |
UserStatePage | Use esta página del asistente para configurar los valores para capturar o restaurar 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 a los datos de migración de estado de usuario o restaurarlos. |
VolumePage | Use esta página del asistente para configurar los valores del volumen de disco en el equipo de destino donde se implementará el sistema operativo. Esta configuración incluye 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. Puede configurar el mensaje de notificación mediante el Asistente para UDI Designer. |
AdminAccounts
Use esta página del asistente para establecer la contraseña de la cuenta de administrador local y agregar otro usuario al grupo administradores local 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 se determina si la variable la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 27. Variables de secuencia de tareas AdminAccounts
Variable | Read | Write | Config |
---|---|---|---|
OSDAddAdmin Especifica una lista de nombres de usuario adicionales que se van a agregar al grupo de administradores local en el equipo de destino. |
Sí | Sí | Sí |
OSDLocalAdminPassword Especifica las contraseñas de la cuenta de administrador integrada local en el equipo de destino. |
Sí | Sí | Sí |
ApplicationPage
Use 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 Configuration Manager.
Nota:
Si las aplicaciones parecen estar deshabilitadas, la aplicación puede requerir la aprobación del administrador, pero aún no se ha aprobado. Si la casilla Requerir aprobación del administrador si los usuarios solicitan esta aplicación está activada para la aplicación, compruebe que la aplicación se ha aprobado. Para obtener más información, consulte Cómo implementar aplicaciones en Configuration Manager.
Variables de secuencia de tareas
En la tabla 28 se enumeran las variables de secuencia de tareas ApplicationPage con la descripción y si la variable la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 28. Variables de secuencia de tareas de ApplicationPage
Variable | Read | Write | Config |
---|---|---|---|
ApplicationBaseVariable Especifica el nombre usado como base para los nombres de variables de secuencia de tareas creados para cada Configuration Manager aplicación seleccionada en la página del Asistente para ApplicationPage. Esta variable se configura mediante el botón Editar configuración de software del grupo Editar configuración de la cinta de opciones del Asistente para UDI 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 APPLICATIONS. Por ejemplo, los nombres predeterminados de las variables de secuencia de tareas creadas para cada aplicación seleccionada en esta página se APPLICATIONS001, APPLICATIONS002, APPLICATIONS003, etc. |
No | Sí | Sí |
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 punto y coma (;). Los identificadores de aplicación se encuentran en el atributo Id del elemento Application del archivo de configuración de la aplicación del Asistente para UDI (UDIWizard_Config.xml.app). Hay un elemento Application independiente para cada aplicación que se muestra en esta página del asistente. |
Yes | No | No |
OSDArchitecture Especifica la arquitectura del procesador del equipo de destino. La página del Asistente para ApplicationPage usa 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 |
Yes | No | No |
OSDBaseVariableName Especifica el nombre usado como base para los nombres de variables de secuencia de tareas creados para cada paquete y programa de Configuration Manager seleccionados en la página del Asistente para ApplicationPage. Esta variable se configura mediante el botón Editar configuración de software del grupo Comportamiento de página de la cinta de opciones del Asistente para UDI 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. Por ejemplo, los nombres predeterminados de las variables de secuencia de tareas creadas para cada aplicación seleccionada en esta página se PACKAGES001, PACKAGES002, PACKAGES003, etc. |
No | Sí | Sí |
Variables de memoria
En la tabla 29 se enumeran las variables de memoria 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 o 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 (filtros) las aplicaciones de 64 bits de la lista de aplicaciones disponibles en la página del asistente. |
Yes | No |
WizardConfigFilename Especifica el nombre del archivo de configuración del Asistente para UDI actualmente en uso. Si el valor de la propiedad Setter Link.Uri está vacío, la página del Asistente para 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 para UDI se denomina config.xml, la página del asistente buscará el archivo de .app correspondiente (config.xml.app). Esta variable se establece cuando se inicia el Asistente para UDI. La propiedad Establecedor Link.Uri se establece en el cuadro de diálogo Configuración de software, que se puede abrir mediante el botón Editar configuración de software del grupo Comportamiento de página de la cinta de opciones del Asistente para UDI Designer. |
Yes | 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 BitLockerPage con una descripción y si la variable la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para 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 está establecida en: - SÍ, la casilla Habilitar BitLocker está activada y se realiza la instalación. - NO, la casilla Habilitar BitLocker está desactivada y no se realiza la instalación |
Sí | Sí | Sí |
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 para UDI para BitLockerPage. Esta variable solo se considera válida cuando OSDBitLockerMode se establece en TPMKEY o KEY. |
No | Sí | No |
BDEPin Especifica el valor de PIN de BitLocker si está seleccionada la opción Habilitar BitLocker con TPM y Anclar . |
Sí | Sí | Sí |
OSDBitLockerCreateRecoveryPassword Especifica si se debe almacenar una contraseña de recuperación de BitLocker en AD DS. Si la variable está establecida en: - AD, se selecciona la opción En Active Directory y las claves de recuperación se almacenarán en AD DS (recomendado) - NONE, se selecciona la opción No crear una clave de recuperación y las claves de recuperación no se almacenarán en AD DS (no se recomienda) |
No | Sí | No |
OSDBitLockerMode Especifica el modo que se va a 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 con TPM está seleccionada y que solo se usará TPM al habilitar BitLocker en el equipo de destino. - TPMPIN. Este valor indica que la opción Habilitar BitLocker con TPM y Pin está seleccionada y que tpm y un PIN especificado por el usuario se usarán 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 tpm y una clave de inicio se usarán al habilitar BitLocker en el equipo de destino. - LLAVE. Este valor indica que la opción Habilitar BitLocker con solo una clave de inicio externa está seleccionada y que solo se usará una clave de inicio externa al habilitar BitLocker en el equipo de destino. |
No | Sí | No |
OSDBitLockerStartupKeyDrive Especifica la letra de unidad donde se almacenará la clave de inicio externa de BitLocker en el equipo de destino. Esta variable solo se considera válida cuando OSDBitLockerMode se establece en TPMKEY o KEY. |
No | Sí | No |
OSDBitLockerWaitForEncryption Especifica si la secuencia de tareas debe esperar hasta que finalice el cifrado de BitLocker. Si la variable está establecida en: - SÍ, 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 se complete en todas las unidades antes de continuar está desactivada y la secuencia de tareas no esperará hasta que se complete la instalación. |
Sí | Sí | Sí |
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 la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para 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. |
Yes | No | Sí |
ComputerPage
Use esta página del asistente para configurar el nombre de equipo 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 proporcione 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 deshabilita la comprobación de permisos para crear o modificar objetos de equipo. Ambas validaciones se producen cuando se selecciona el botón Siguiente . Si cualquiera de las validaciones encuentra un error, se mostrará un mensaje de error y se seguirá mostrando esta página.
El siguiente es el orden de precedencia para determinar el nombre de equipo predeterminado:
Si el valor UserExistingComputerName del archivo de configuración del Asistente para UDI se establece en TRUE, se usa el nombre de equipo existente (si está presente).
Si se establece la variable de secuencia de tareas OSDComputerName , se usa el nombre del equipo de esa variable.
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 la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 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 del equipo . |
Sí | Sí | Sí |
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 . |
Sí | Sí | Sí |
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 establece en el cuadro Unidad organizativa . |
Sí | Sí | Sí |
OSDJoinAccount Especifica la cuenta de usuario que se usa para unir el equipo de destino al dominio. El valor de esta variable se establece en el cuadro Nombre de usuario . |
Sí | Sí | Sí |
OSDJoinPassword Especifica la contraseña de la cuenta de usuario usada para unir el equipo de destino al dominio. El valor de esta variable se establece en los cuadros Contraseña y Confirmar contraseña . |
Sí | Sí | Sí |
OSDNetworkJoinType Especifica si el equipo de destino se va a unir a un grupo de trabajo o a un dominio. Si el valor está establecido 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 | Sí | No |
SMSTSAssignUsersMode Especifica el modo para configurar la afinidad de usuario en Configuration Manager. Use esta variable para configurar el comportamiento de creación de 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 en Pendiente. Entre los valores posibles para esta variable se incluyen: - Automático. Configuration Manager aprueba automáticamente el procesamiento de afinidad. - Pendiente. Las reglas de procesamiento de afinidad requerirán la aprobación de un administrador de Configuration Manager. - Deshabilitado. No se producirá ningún procesamiento de afinidad. |
No | Sí | 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 la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 33. Variables de configuración de ComputerPage
Variable | Read | Write | Config |
---|---|---|---|
ADComputerObjectCheck Especifica si la página del Asistente para ComputerPage validará que las credenciales proporcionadas tienen 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 está establecido en FALSE. Si el valor está establecido en: - TRUE, la casilla Objeto 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 Asistente para UDI Designer y se validan los permisos para modificar un objeto de equipo para las credenciales. - FALSE, la casilla Objeto 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 Asistente para UDI Designer y no se validan los permisos para modificar un objeto de equipo para las credenciales. |
Yes | No | Sí |
ADCredentialCheck Especifica si la página del Asistente para ComputerPage validará las credenciales proporcionadas para unirse a un dominio antes de continuar con la página del asistente siguiente. Si el valor está establecido en: - TRUE, a continuación, la casilla de verificación de credenciales de Active Directory está seleccionada en el editor de páginas del asistente en la sección Credenciales de unión a dominio del Asistente para UDI Designer y se validan las credenciales Si esta configuración se establece en TRUE, las credenciales se validan 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 Asistente para UDI Designer y no se validan las credenciales. Si esta configuración se establece en FALSE, se omite el valor de configuración ADComputerObjectCheck y no se realiza la validación de que las credenciales proporcionadas pueden modificar un objeto de equipo en AD DS. |
Yes | No | Sí |
UseExistingComputerName Especifica si la página del Asistente para ComputerPage usará el nombre de equipo existente en el equipo de destino como valor predeterminado para el nombre del equipo. Note: Esta casilla solo es relevante para el escenario de implementación Actualizar equipo. Si el valor está establecido en: - TRUE, la casilla Usar nombre de equipo existente está seleccionada en el editor de páginas del asistente en la sección Nombre del equipo del Asistente para UDI Designer y el nombre del equipo existente se usará 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 del equipo del Asistente para UDI Designer y el nombre del equipo existente no se usará como nombre de equipo predeterminado para el equipo de destino después de implementar el nuevo sistema operativo. |
Yes | No | Sí |
ConfigScanPage
Use esta página del asistente para ejecutar tareas de UDI que examinen 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 de requisitos previos 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 la identificación de:
Si el equipo está conectado a la alimentación (en lugar de ejecutarse en una batería)
Si el equipo está conectado a una conexión de red cableada (en lugar de usar una conexión de red inalámbrica)
Cualquier aplicación instalada
Todas las impresoras instaladas
LanguagePage
Use esta página del asistente para determinar qué paquetes de idioma se deben instalar, 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 LanguagePage con una descripción y si la variable la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 34. Variables de secuencia de tareas de LanguagePage
Variable | Read | Write | Config |
---|---|---|---|
InputLocale 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. |
Sí | Sí | Sí |
KeyboardLocale Especifica la configuración regional del teclado del sistema operativo de destino. Establezca el valor de esta variable en el cuadro Diseño del teclado . Si no se especifica, se usa la configuración regional del teclado configurada en la imagen. |
Sí | Sí | Sí |
OSDTimeZone Especifica la zona horaria donde se ubicará físicamente el equipo de destino. Establezca el valor de esta variable en el cuadro Zona horaria . Si no se especifica, se usa la zona horaria configurada en la imagen. |
Sí | Sí | Sí |
UILanguage Especifica el idioma predeterminado que se usará para el sistema operativo de destino. Establezca el valor de esta variable en el cuadro Idioma que se va a instalar . Si no se especifica, se usa el idioma configurado en la imagen. |
Sí | Sí | Sí |
ProgressPage
Use esta página del asistente para ejecutar tareas de UDI que capturen los datos de migración de estado del usuario desde el equipo de destino. Dichas tareas son las siguientes:
Copia del archivo de detección de aplicaciones en la ubicación seleccionada en la página del Asistente para UserStatePage
Copia del archivo de configuración de la impresora en la ubicación seleccionada en la página del Asistente para UserStatePage
Copia de la lista de productos instalados en la ubicación seleccionada en la página del Asistente para UserStatePage
Ejecución de USMT y guardado de los datos de migración de estado de usuario a la ubicación seleccionada en la página del Asistente para UserStatePage
RebootPage
Use esta página del asistente para notificar al usuario que el equipo de destino se va a reiniciar. Puede configurar el mensaje de notificación mediante el Asistente para UDI Designer.
SummaryPage
Use esta página del asistente para notificar al usuario sobre las opciones de configuración que se seleccionaron durante la ejecución del Asistente para UDI. La información de configuración que se muestra en esta página del asistente se recopila automáticamente de 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 el Asistente para UDI 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 en ese usuario. La característica UDA solo está disponible en Configuration Manager y solo en el escenario de implementación 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 la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 35. Variables de secuencia de tareas de UDAPage
Variable | Read | Write | Config |
---|---|---|---|
SMSTSAssignUsersMode Especifica el modo para configurar la afinidad de usuario en Configuration Manager. Use esta variable para configurar el comportamiento de creación de 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 de dispositivo de usuario . Si la variable está establecida en: - Auto, a continuación, el procesamiento de afinidad se aprueba automáticamente por Configuration Manager - Pendiente, las reglas de procesamiento de afinidad requerirán la aprobación de un administrador de Configuration Manager (este es el valor que se usa cuando se activa la casilla Usar afinidad de dispositivo de usuario). - Deshabilitado, no se producirá ningún procesamiento de afinidad |
No | Sí | No |
SMSTSUdaUsers Especifica los usuarios que se van a asociar al equipo de destino. La cuenta de afinidad de dispositivo de usuario establece esta variable. Esta variable puede tener uno o varios usuarios especificados y tiene el formato Domain\User1, Domain\User2 . |
Sí | Sí | Sí |
UserStatePage
Use esta página del asistente para configurar los valores para capturar o restaurar datos de migración de estado de usuario. Esta página del asistente se usa para la captura y restauración de datos de migración de estado de usuario.
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 los datos 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á dando formato al disco:
No hay datos que 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 en NoData.
Local. Esta opción indica que los datos de migración de 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.
USB. Esta opción indica que los datos de migración de 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 en USB.
Red. Esta opción indica que los datos de migración de estado de usuario deben almacenarse en una carpeta compartida de red y establece la variable de secuencia de tareas OSDUserStateMode y la variable UserStateMode en Network.
Comportamiento de la fase NEWCOMPUTER
La fase NEWCOMPUTER se usa para los equipos en los que no existe ningún dato de migración de estado de usuario. El escenario de implementación Nuevo equipo se puede usar como la segunda parte del escenario de implementación Reemplazar equipo. Si el usuario selecciona:
Dar formato al disco en el equipo de destino y, a continuación, UserStatePage supone que no hay datos de migración de estado de usuario en el disco duro local, por lo que la opción Local está deshabilitada y todas las demás opciones están habilitadas.
No dar formato al disco en el equipo de destino, userStatePage supone que hay datos de migración de estado de usuario que se van a restaurar y que 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 de red o USB).
En la tabla 36 se muestra el comportamiento de las opciones de la página del asistente para la fase NEWCOMPUTER. La columna Formato indica si se va a dar formato al 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 de la fase NEWCOMPUTER
Format | NoData | Local | USB | Red |
---|---|---|---|---|
Yes | Habilitado | Deshabilitado | Habilitado | Habilitado |
No | Deshabilitada | Seleccionado | Deshabilitada | Deshabilitada |
Comportamiento de la fase NewComputer.Prestaged
The NEWCOMPUTER. La fase preconfigurada se basa en la característica de medios preconfigurados de Configuration Manager. Dado que el disco duro local es nuevo, no hay datos de migración de estado de usuario que se restaurarán 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 selecciona ninguna opción predeterminada.
En la tabla 37 se muestra el comportamiento de las opciones de la página del asistente para la fase NewComputer.Prestaged. La columna Formato indica si se va a dar formato al 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 de la fase NewComputer.Prestaged
Format | NoData | Local | USB | Red |
---|---|---|---|---|
N/D | Habilitado | Deshabilitado | Habilitado | Habilitado |
Comportamiento de la fase REFRESH
La fase REFRESH se inicia en un sistema operativo Windows completo, en lugar de Windows PE. Si el usuario selecciona:
Dar formato al disco en el equipo de destino y, a continuación, UserStatePage supone que no se va a restaurar ningún dato de migración de estado de usuario y que todas las opciones están deshabilitadas excepto la opción NoData .
No dar formato al disco en el equipo de destino, userStatePage supone que hay datos de migración de estado de usuario que se van a restaurar y que 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 de red o USB).
En la tabla 38 se muestra el comportamiento de las opciones de la página del asistente para la fase REFRESH. La columna Formato indica si se va a dar formato al 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 38. Comportamiento de las opciones de la fase REFRESH
Format | NoData | Local | USB | Red |
---|---|---|---|---|
Yes | Seleccionado | Deshabilitada | Deshabilitada | Deshabilitada |
No | Deshabilitada | Seleccionado | Deshabilitada | Deshabilitada |
REEMPLAZAR. Comportamiento de la fase winPE
The REPLACE. La fase 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 nuevo equipo. Dado que hay dos equipos diferentes implicados en la implementación, los datos de migración de estado de usuario se deben guardar en una unidad USB o en una carpeta compartida de red. Guardar los datos de migración de estado de usuario a un disco local no está disponible.
En la tabla 39 se muestra el comportamiento de las opciones de la página del asistente para REPLACE. Fase WinPE. La columna Formato indica si se va a dar formato al 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 39. Comportamiento de las opciones de REPLACE. Fase WinPE
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 página del asistente lee la variable, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 40. Variables de secuencia de tareas UserStatePage
Variable | Read | Write | Config |
---|---|---|---|
_SMSTsInWinPE Especifica si el Asistente para UDI se ejecuta en Windows PE. Si la variable está establecida en: - TRUE, entonces el Asistente para UDI se ejecuta en Windows PE - FALSE, entonces el Asistente para UDI no se ejecuta en Windows PE, sino en un sistema operativo Windows completo |
Yes | No | No |
OSDDataSourceDirectory Especifica el directorio en el que se almacenan los datos de migración de estado de usuario. |
No | Sí | No |
OSDDataSourceDrive Especifica la unidad USB que se usa para capturar y restaurar datos de migración de estado de usuario, que se seleccionan 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 usa como valor predeterminado. |
Sí | Sí | No |
OSDDiskPart Especifica si la unidad seleccionada para la instalación del sistema operativo de destino debe tener formato y particiones. Esta variable se establece en la página del Asistente para 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. |
Yes | No | Sí |
OSDHardLinks Especifica si los datos de migración de estado de usuario se capturarán o restaurarán desde una unidad local. Si la variable está establecida en: - TRUE, se seleccionó la opción Local y los datos de migración de estado de usuario se capturarán o restaurarán desde una unidad local que esté 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 que esté conectada al equipo de destino. |
No | Sí | No |
OSDRestoreData Especifica si hay datos que se van a restaurar. Si la variable está establecida en: - TRUE, a continuación, 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. - FALSE, a continuación, se seleccionó la opción Sin 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 | Sí | No |
OSDUserStateKey Especifica el nombre de usuario que se usa para proteger los datos de migración de estado de usuario. El nombre de usuario se proporciona cuando se capturan los datos de migración de estado de usuario. Se deben proporcionar el mismo nombre de usuario y contraseña cuando se restauran los datos de migración de estado de usuario. Establezca el valor de esta variable en el cuadro Nombre de usuario . |
Sí | Sí | Sí |
OSDUserStateKeyPassword Especifica la contraseña del nombre de usuario que se usa para proteger los datos de migración de estado de usuario. Establezca el valor de esta variable en los cuadros Contraseña y Confirmar contraseña . |
Sí | Sí | Sí |
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 establece mediante las opciones seleccionadas. Si la variable está establecida en: - NoData, a continuación, se seleccionó la opción Sin datos para restaurar y no se capturarán ni restaurarán datos de migración de estado de usuario. - Local, 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, se seleccionó la opción Red y los datos de migración de estado de usuario se capturarán en una carpeta compartida de red o se restaurarán desde ella. - 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 que la identidad de los datos de migración de estado de usuario esté protegida. 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, se seleccionó la opción Unidad de destino USB y los datos de migración de estado del usuario se capturarán o restaurarán desde una unidad USB que esté conectada físicamente 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 | Sí | No |
SMSConnectNetworkFolderPath Especifica la carpeta compartida de red que se usa para capturar y restaurar 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 configurada en el cuadro Recursos compartidos de red de la sección Cuadro combinado de red del editor de páginas del asistente en el Asistente para UDI Designer. Si la variable se establece antes de mostrar la página del asistente, el valor de la variable se usa como valor predeterminado. |
Sí | Sí | Sí |
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.
Tabla 41. Variables de memoria UserStatePage
Variable | Read | Write |
---|---|---|
DriveLetter Especifica la letra de unidad de la unidad USB seleccionada en el cuadro Unidad de destino USB de la página del asistente. El valor de esta variable será la letra de unidad, incluidos los dos puntos (sufijo :), como M:. |
No | Sí |
TargetDrive Especifica el subtítulo que se muestra en el cuadro Unidad de destino USB de la página del asistente para la unidad USB seleccionada en el equipo de destino. El valor de esta variable será similar al ejemplo siguiente: M: VendorA Ultra TD v1.0 USB Device (74.5 GB) |
No | Sí |
UserStateMode Especifica la opción seleccionada con las opciones de la página del asistente y se establece en el mismo valor que la variable OSDUserStateMode . Entre los valores válidos para esta variable se incluyen: - NoData, que indica que se seleccionó la opción Sin datos para restaurar - Local, que indica que se seleccionó la opción Local - USB, que indica que se ha seleccionado la opción Unidad de destino USB . - Red, que indica que se ha seleccionado la opción Red |
No | Sí |
Variables de configuración
En la tabla 42 se enumeran las variables de configuración UserStatePage con una descripción y si la variable la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 42. Variables de configuración de UserStatePage
Variable | Read | Write | Config |
---|---|---|---|
DataSourceText Especifica un mensaje informativo que indica al usuario que realiza la captura o restauración del estado del usuario sobre cómo usar la página del asistente. Establezca el valor de esta variable en el cuadro Texto de instrucción de la sección Mensaje del editor paginado del asistente en el Asistente para UDI Designer. |
Yes | No | Sí |
Format Especifica si la unidad USB seleccionada para capturar el estado del usuario en el equipo de destino debe tener particiones y formato antes de capturar datos de migración de estado de usuario. Establezca el valor de esta variable seleccionando la casilla Formatear la unidad USB antes de la captura en la sección Cuadro combinado USB del editor paginado del asistente en el Asistente para UDI Designer. Si la variable está establecida en: - TRUE, a continuación, se da formato a la unidad antes de capturar datos de migración de estado de usuario - FALSE, a continuación, la unidad no tiene formato antes de capturar los datos de migración de estado de usuario |
Yes | No | Sí |
FormatPrompt Especifica si el usuario debe confirmar que la unidad USB utilizada para capturar datos de migración de estado de usuario debe tener formato antes de realizar la captura. Establezca el valor de esta variable seleccionando la casilla Preguntar al usuario antes de dar formato a la unidad de destino en la sección Cuadro combinado USB del editor paginado del asistente en el Asistente para UDI Designer. Note: Esta variable solo es válida si la variable de secuencia de tareas OSDUserStateMode está establecida en USB. |
Yes | No | Sí |
MinimumDriveSize Especifica el espacio libre mínimo disponible en disco 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 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 en el Asistente para UDI Designer. |
Yes | No | Sí |
NetworkDrive Especifica la letra de unidad que esta página del asistente usa 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 Letra de unidad asignada de la sección Cuadro combinado de red del editor paginado del asistente en el Asistente para UDI 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 unidades C: y D:, no se pudieron usar C: y D: para esta variable. Note: Esta variable solo es válida si la variable de secuencia de tareas OSDUserStateMode está establecida en Red. |
Yes | No | Sí |
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 Capturar o restaurar de la sección Ubicación de captura/restauración del editor paginado del asistente en el Asistente para UDI Designer. Si la variable está establecida en: - Capture y, a continuación, se usa la página del asistente para capturar datos de migración de estado de usuario. - Restaurar y, a continuación, se usa la página del asistente para restaurar datos de migración de estado de usuario |
Yes | No | Sí |
VolumePage
Use esta página del asistente para configurar los valores del volumen de disco en el equipo de destino en el que se implementará el sistema operativo. Esta configuración incluye 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 VolumePage con una descripción y si la variable la lee la página del asistente, la escribe la página del asistente o se puede configurar en el archivo de configuración del Asistente para UDI.
Tabla 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 debe tener particiones y formato antes de capturar los datos de migración de estado de usuario. El valor de esta variable se establece mediante una de las siguientes casillas 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 Establecedor FormatFullOS para la página del asistente en el archivo de configuración del Asistente para UDI. - Partición y formato del disco 0. Esta casilla aparece cuando el Asistente para UDI se ejecuta en Windows PE. Puede configurar el mensaje de texto mediante la propiedad FormatWinPE setter de la página del asistente en el archivo de configuración del Asistente para 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 está establecida en: - TRUE, la unidad se particiona y da formato antes de implementar el sistema operativo de destino. - FALSE, la unidad no tiene particiones y tiene formato antes de implementar el sistema operativo de destino. |
Sí | Sí | Sí |
OSDImageIndex Especifica un índice numérico de la imagen del sistema operativo en el archivo .wim, que se selecciona en el cuadro combinado Selección de imagen . La lista de posibles imágenes de sistema operativo se configura en el cuadro Selección de imagen de la lista Valores de cuadro combinado de imagen de la sección Cuadro combinado de imagen del editor de páginas del Asistente para VolumePage . El índice de imagen se configura como parte de cada imagen de la lista Valores de cuadro combinado de imagen. |
Sí | Sí | Sí |
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 de sistema operativo en el cuadro combinado Selección de imagen se configura en la lista Valores de cuadro combinado de imagen de la sección Cuadro combinado de imagen en el editor de páginas del Asistente para VolumePage . El nombre de la imagen se configura como parte de cada imagen de la lista Valores de cuadro combinado de imagen. |
No | Sí | 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 | Sí | 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 | Sí | No |
Variables de memoria
En la tabla 44 se enumeran las variables de memoria VolumePage con una descripción y si la página del asistente lee o escribe la variable.
Tabla 44. Variables de memoria de VolumePage
Variable | Read | Write |
---|---|---|
VolumeArchitecture Especifica la arquitectura del procesador del sistema operativo que se va a implementar, que se selecciona en el cuadro Selección de imagen . La página del Asistente para VolumeArchitecture usa 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 asistente VolumeArchitecture quita (filtra) las aplicaciones de 64 bits de la lista de aplicaciones disponibles. Si la variable está establecida en: - x86, después se seleccionó un sistema operativo de 32 bits. - amd64, entonces se seleccionó el sistema operativo de 64 bits. |
No | Sí |
WelcomePage
Use esta página del asistente para proporcionar información al usuario sobre el Asistente para UDI y el proceso de implementación. Puede configurar el mensaje de notificación mediante el Asistente para UDI Designer.
Referencia de control del cuadro de herramientas de compilación de su propia página de UDI
La característica Compilar su propia página en UDI le permite crear páginas de asistente personalizadas que puede usar para recopilar información de implementación adicional para su uso en UDI. Puede crear páginas del asistente personalizadas mediante:
Característica Compilar su 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 o tener aptitudes para desarrolladores. Use esta característica si necesita recopilar información básica sin interacción avanzada del usuario. Por ejemplo, no puede agregar código ni personalizar fuentes de interfaz de usuario mediante esta característica.
SDK de UDI 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 el SDK de UDI permite crear páginas de asistente personalizadas, como agregar código personalizado o cambiar fuentes, este método requiere aptitudes para desarrolladores.
Para obtener más información sobre el uso del SDK de UDI para crear páginas de asistente personalizadas, consulte "Creación de páginas de asistente de UDI personalizadas" en la Guía para desarrolladores de instalación de unidad de usuario.
La característica Compilar su propia página incluye un cuadro de herramientas de controles que puede agregar a la página del asistente personalizado desde el cuadro de herramientas Compilar su propia página, que se muestra al ver la página del asistente personalizado en la pestaña Configurar del Asistente para UDI Designer.
En la tabla 45 se enumeran los tipos de controles de la página del asistente personalizado, que se muestra en la figura 5. Cada uno de estos controles se describe con más detalle en una sección subordinada.
Tabla 45. Tipos de controles en el cuadro de herramientas Crear su propia página de UDI
Tipo de control | Descripción |
---|---|
Control de casilla | Este control permite seleccionar o desactivar una opción de configuración y se comporta como una casilla de verificación de la interfaz de usuario tradicional. |
Control Combobox | Este control le permite seleccionar un elemento de una lista de elementos y se comporta como una lista desplegable tradicional de la interfaz de usuario. |
Control de línea | Este control permite agregar una línea horizontal para dividir una parte de la página del asistente personalizado de otra. |
Control Label | Este control permite agregar texto descriptivo de solo lectura a la página del asistente. |
Control de radio | Este control le 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 personalizado. |
Control de cuadro de texto | Este control le 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 líneas de cuadrícula que se pueden usar para ayudar a diseñar visualmente la página del asistente personalizado.
En la figura 5 se proporciona un ejemplo de una página del asistente personalizada y el cuadro de herramientas Compilar su propia página.
Figura SEQ Figura \* ÁRABE 5. Página del asistente personalizado de ejemplo
Control de casilla
Este control permite seleccionar o desactivar una opción de configuración y se comporta como una casilla de verificación de la 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 True cuando la casilla está activada y False cuando la casilla 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 la interfaz de usuario del control y se configuran en la pestaña Diseño del Asistente para UDI Designer. En la tabla 46 se enumeran las propiedades de diseño del control Casilla y se proporciona una breve descripción de cada propiedad.
Tabla 46. Propiedades de diseño del control de casilla
Propiedad | Descripción |
---|---|
X | Utilice esta propiedad para configurar la posición horizontal del control. |
Y | Utilice 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 Label es mayor que el ancho del control, el texto se recorta y no se muestra. |
Height | Use esta propiedad para configurar el alto del control. Nota Si el texto especificado en la propiedad Label es más alto que el alto del control, el texto se recorta. |
Propiedades de configuración
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 Casilla y se proporciona una breve descripción de cada propiedad.
Tabla 47. Propiedades de la configuración del control de casilla
Propiedad | Descripción |
---|---|
Valor predeterminado | Use esta propiedad para configurar el valor predeterminado del control. Para una casilla, el valor predeterminado es False. |
Nombre de la variable de secuencia de tareas | Use esta propiedad para configurar la variable de secuencia de tareas donde se almacena la información recopilada del usuario. Si la variable de secuencia de tareas: - No existe, 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 usa 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 estado siguiente: - Desbloqueado. El control está habilitado y los usuarios pueden escribir información con él. - Cerrado con llave. 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 recopilada mediante la configuración de las propiedades de MDT en CustomSettings.ini o en la base de datos de MDT. De lo contrario, el Asistente para UDI no recopilará la información necesaria y se producirá un error en la implementación de UDI. |
Combobox Control
Este control le permite seleccionar un elemento de una lista de elementos y se comporta como una lista desplegable tradicional de la interfaz de usuario. 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 la interfaz de usuario del control y se configuran en la pestaña Diseño del Asistente para UDI Designer. En la tabla 48 se enumeran las propiedades de diseño del control Combobox y se proporciona una breve descripción de cada propiedad.
Tabla 48. Propiedades de diseño del control Combobox
Propiedad | Descripción |
---|---|
X | Utilice esta propiedad para configurar la posición horizontal del control. |
Y | Utilice 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, no se muestra el texto. |
Height | Use esta propiedad para configurar el alto del control. Nota Si el texto especificado en el control es más alto que el alto del control, el texto se recorta. |
Elementos de datos | Use esta propiedad para configurar la lista de elementos de datos que se muestran en el control. Cada elemento de datos tiene las siguientes propiedades: - Valor. Valor almacenado en la variable de secuencia de tareas cuando se selecciona el elemento de datos - DisplayValue. Valor que se muestra al usuario en el control Puede: - Agregar elementos de datos a la lista con el botón de signo más azul inmediatamente a la derecha de la lista de elementos de datos - Quitar elementos de datos de la lista con 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 de 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. |
Propiedades de configuración
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 del control Combobox y se proporciona una breve descripción de cada propiedad.
Tabla 49. Propiedades de la configuración de control de cuadro combinado
Propiedad | Descripción |
---|---|
Nombre de la variable de secuencia de tareas | Use esta propiedad para configurar la variable de secuencia de tareas donde se almacena la información recopilada del usuario. Si la variable de secuencia de tareas: - No existe, 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 usa 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 estado siguiente: - Desbloqueado. El control está habilitado y los usuarios pueden escribir información con él. - Cerrado con llave. 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 recopilada mediante la configuración de las propiedades de MDT en CustomSettings.ini o en la base de datos de MDT. 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 dividir una parte de la página del asistente personalizado 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 la interfaz de usuario del control y se configuran en la pestaña Diseño del Asistente para UDI Designer. En la tabla 50 se enumeran las propiedades de diseño del control Line y se proporciona una breve descripción de cada propiedad.
Tabla 50. Propiedades de diseño del control de línea
Propiedad | Descripción |
---|---|
X | Utilice esta propiedad para configurar la posición horizontal del control. |
Y | Utilice 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 el alto del control. Nota El aumento de esta propiedad no aumenta el alto ni el ancho de la línea. |
Propiedades de configuración
El control Line 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 la interfaz de usuario del control y se configuran en la pestaña Diseño del Asistente para UDI Designer. En la tabla 51 se enumeran las propiedades de diseño del control Label y se proporciona una breve descripción de cada propiedad.
Tabla 51. Propiedades de diseño de control de etiquetas
Propiedad | Descripción |
---|---|
X | Utilice esta propiedad para configurar la posición horizontal del control. |
Y | Utilice 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 Label es mayor que el ancho del control, el texto se recorta y no se muestra. |
Height | Use esta propiedad para configurar el alto del control. Nota Si el texto especificado en la propiedad Label es más alto que el alto del control, el texto se recorta. |
Propiedades de configuración
El control Label no tiene propiedades de configuración.
Radio Control
Este control le 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; a continuación, 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 la interfaz de usuario del control y se configuran en la pestaña Diseño del Asistente para UDI Designer. En la tabla 52 se enumeran las propiedades de diseño del control Radio y se proporciona una breve descripción de cada propiedad.
Tabla 52. Propiedades de diseño del control de radio
Propiedad | Descripción |
---|---|
X | Utilice esta propiedad para configurar la posición horizontal del control. |
Y | Utilice esta propiedad para configurar la posición vertical del control. |
Label | Use 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 Label es mayor que el ancho del control, el texto se recorta y no se muestra. |
Height | Use esta propiedad para configurar el alto del control. Nota Si el texto especificado en la propiedad Label es más alto que el alto del control, el texto se recorta. |
RadioGroup | Use 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 dentro de un grupo. Si necesita varios grupos de botones de radio, configure esta propiedad para cada grupo respectivo de botones de radio. |
Valor | Utilice esta propiedad para configurar el valor almacenado en la variable de secuencia de tareas cuando se selecciona el botón de radio. |
Propiedades de configuración
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 53 se enumeran las propiedades de configuración del control Radio y se proporciona una breve descripción de cada propiedad.
Tabla 53. Propiedades de configuración del 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 | Use esta propiedad para configurar la variable de secuencia de tareas donde se almacena la información recopilada del usuario. Si la variable de secuencia de tareas: - No existe, 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 usa 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 estado siguiente: - Desbloqueado. El control está habilitado y los usuarios pueden escribir información con él. - Cerrado con llave. 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 recopilada mediante la configuración de las propiedades de MDT en CustomSettings.ini o en la base de datos de MDT. 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 personalizado. 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 la interfaz de usuario del control y se configuran en la pestaña Diseño del Asistente para UDI Designer. En la tabla 54 se enumeran las propiedades de diseño del control Bitmap y se proporciona una breve descripción de cada propiedad.
Tabla 54. Propiedades de diseño del control de mapa de bits
Propiedad | Descripción |
---|---|
X | Utilice esta propiedad para configurar la posición horizontal del control. |
Y | Utilice 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 Source es mayor que el ancho del control, el gráfico se recorta. |
Height | Use esta propiedad para configurar el alto del control. Nota Si el gráfico seleccionado en la propiedad Source es más alto que el alto del control, el gráfico se recorta. |
Source | Use esta propiedad para configurar la ruta de acceso 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 kit de herramientas de MDT en Configuration Manager): - 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 donde instaló MDT): - mdt_install_folder\Template\Distribution\Tools\x86 - mdt_install_folder \Template\Distribution\Tools\x64 |
Propiedades de configuración
El control Bitmap no tiene propiedades de configuración.
Control de cuadro de texto
Este control le 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 la interfaz de usuario del control y se configuran en la pestaña Diseño del Asistente para UDI Designer. En la tabla 55 se enumeran las propiedades de diseño del control Cuadro de texto y se proporciona una breve descripción de cada propiedad.
Tabla 55. Propiedades de diseño del control de cuadro de texto
Propiedad | Descripción |
---|---|
X | Utilice esta propiedad para configurar la posición horizontal del control. |
Y | Utilice 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 el alto del control. Nota Si el texto especificado en el control es más alto que el alto del control, el texto se recorta. |
Propiedades de configuración
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. Propiedades de la configuración del control de cuadro de texto
Propiedad | Descripción |
---|---|
Valor predeterminado | Use esta propiedad para configurar el valor predeterminado del control. |
Nombre de la variable de secuencia de tareas | Use esta propiedad para configurar la variable de secuencia de tareas donde se almacena la información recopilada del usuario. Si la variable de secuencia de tareas: - No existe, 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 usa 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 que se usan para comprobar que el contenido especificado en el cuadro de texto. Puede: - Agregar validadores a la lista con el botón de signo más azul inmediatamente a la derecha de la lista de validadores - Editar validadores en la lista con el botón de lápiz inmediatamente a la derecha de la lista de validadores - Quitar validadores de la lista con el botón X rojo 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 estado siguiente: - Desbloqueado. El control está habilitado y los usuarios pueden escribir información con él. - Cerrado con llave. 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 recopilada mediante la configuración de las propiedades de MDT en CustomSettings.ini o en la base de datos de MDT. 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 de UDI
Las variables de secuencia de tareas de esta sección solo se usan en implementaciones de instalación de User-Driven (UDI). Además de estas variables de secuencia de tareas, UDI también usa las siguientes variables de secuencia de tareas ZTI y se documentan en sus respectivas secciones anteriores en esta guía:
OSDAddAdmin
Esta variable de secuencia de tareas especifica una lista de cuentas basadas en dominio o cuentas locales que se van a agregar al grupo integrado local Administradores en el equipo de destino.
Valor | Descripción |
---|---|
domain\account_name1; computer\account_name2 | Formato de las cuentas que se van a convertir en miembros del grupo Administradores en el equipo de destino con el formato dominio\cuenta y separados 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 forma predeterminada en la página Instalar software del Asistente para la instalación del sistema operativo (OSD).
Valor | Descripción |
---|---|
app_id1; app_id2 | Una lista delimitada por punto y coma de la aplicación que se va a seleccionar de forma predeterminada en la página Instalar software del Asistente para instalación de implementación de sistema operativo (OSD); cada aplicación se representa mediante un identificador de aplicación y se separa mediante un punto y coma. El identificador de aplicación se deriva del atributo Id de cada aplicación en el archivo UDIWizard_Config.xml. En el extracto siguiente de un archivo de UDIWizard_Config.xml, el sistema de Microsoft Office 2007 con la aplicación 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 BitLocker está habilitado en el equipo de destino mediante la comprobación preparatoria de BitLocker.
Valor | Descripción |
---|---|
PROTEGIDO | El equipo de destino tiene BitLocker habilitado. |
No existe | Si el equipo de destino no tiene BitLocker habilitado, 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 dará formato a la partición de disco de destino. |
FALSO | No se dará formato a 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 de 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 del Asistente para la implementación del sistema operativo (OSD) para que sea Silenciosa, el valor de esta variable de secuencia de tareas debe coincidir con los valores especificados en el Asistente para UDI Designer. De lo 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 en el dominio en el que se creará la cuenta de equipo de destino cuando el equipo se una a un dominio.
Valor | Descripción |
---|---|
ou_name | 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 | 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 imagen de la página del Asistente para VolumePage . La lista de posibles imágenes de sistema operativo en el cuadro Selección de imágenes se configura en la lista Valores de cuadro combinado de imagen de la sección Cuadro combinado de imagen del editor de páginas del Asistente para VolumePage . El nombre de la imagen se configura como parte de cada imagen de la lista Valores de cuadro combinado de imagen.
Nota:
Nota El Asistente para VolumePage establece esta variable de secuencia de tareas y no debe configurarse 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 los pasos de secuencia de tareas, como se describe en la sección "Configurar secuencias de tareas de UDI para implementar diferentes sistemas operativos", en el documento de MDT Uso del Kit de herramientas de implementación de Microsoft.
Valor | Descripción |
---|---|
image_name | Nombre de la imagen del sistema operativo en el archivo .wim seleccionado en el cuadro Selección de imagen de la página del Asistente para 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 unirá a un dominio.
Valor | Descripción |
---|---|
account_name | Nombre de la cuenta usada para unir el equipo de destino al dominio en 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 unirá a un dominio.
Valor | Descripción |
---|---|
password | La contraseña de la cuenta usada para unirse al dominio |
Ejemplo |
---|
OSDJoinPassword=P@ssw0rd10 |
OSDLocalAdminPassword
Esta variable de secuencia de tareas especifica la contraseña de la cuenta integrada local administrador en el equipo de destino.
Valor | Descripción |
---|---|
password | La contraseña de la cuenta integrada local administrador en el equipo de destino |
Ejemplo |
---|
OSDLocalAdminPassword=P@ssw0rd10 |
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 implementación del sistema operativo (OSD) para que sea Silenciosa, 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 del Asistente para UDI 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 implementación del sistema operativo (OSD) para que sea Silenciosa, 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 del Asistente para UDI Designer. |
Ejemplo |
---|
OSDNetworkJoinType=0 |
OSDSetupWizCancelled
Esta variable de secuencia de tareas especifica si el usuario canceló el Asistente para la instalación de implementación del sistema operativo (OSD).
Valor | Descripción |
---|---|
VERDADERO | El usuario canceló el Asistente para la instalación de implementación del sistema operativo (OSD). |
No existe | Si no se cancela el asistente, la variable de secuencia de tareas no existe. |
Ejemplo |
---|
Ninguno |
OSDTargetDrive
Esta variable de secuencia de tareas especifica el volumen de disco donde se implementará el sistema operativo de destino.
Valor | Descripción |
---|---|
disk_volume | Designación del volumen de disco |
Ejemplo |
---|
OSDTargetDrive=C: |
OSDWinPEWinDir
Esta variable de secuencia de tareas especifica la carpeta en la que el sistema operativo Windows está instalado actualmente en el equipo de destino.
Valor | Descripción |
---|---|
windows_directory | 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 del 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 de elemento de archivo
El programa resultados de OSD, 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 Resultados de OSD se puede personalizar modificando los valores del elemento de archivo OSDResults.exe.config. El archivo OSDResults.exe.config se almacena en Herramientas\OSDResults en el paquete MDT de la secuencia de tareas de instalación de unidad de usuario.
backgroundOpacity
Este elemento XML configura la opacidad de la imagen de fondo de fondo especificada como un porcentaje con formato decimal en el elemento backgroundWallpaper .
Valor | Descripción |
---|---|
opacity_percent | 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"/> |
backgroundWallpaper
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 del 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 de acceso está delimitada 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 | Texto que se mostrará en el cuadro de diálogo Resultados de OSD entre comillas 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 del 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 está delimitada con barras diagonales inversas dobles (\\). |
Ejemplo |
---|
<add key="headerImagePath" value="images\\Windows7_h_rgb.png"/> |
timeoutMinutes
Este elemento XML configura cuántos minutos se muestra el cuadro de diálogo Resultado 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 punto decimal | El cuadro de diálogo permanece abierto hasta que se selecciona Iniciar Windows . |
1 - 10080 | 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"/> |
welcomeText
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 | 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."/> |