Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Administrador de configuración (rama actual)
Los siguientes pasos de la secuencia de tareas se pueden agregar a una secuencia de tareas de Administrador de configuración. Para obtener más información, consulte Usar el editor de secuencias de tareas.
Configuración común
Los siguientes ajustes son comunes a todos los pasos de la secuencia de tareas:
Propiedades de todos los pasos
Nombre: el editor de secuencias de tareas requiere que especifique un nombre corto para describir este paso. Al agregar un nuevo paso, el editor de secuencias de tareas establece el nombre al tipo de manera predeterminada. La longitud del nombre no puede superar los 50 caracteres.
Descripción: opcionalmente, especifique información más detallada sobre este paso. La longitud de la descripción no puede superar los 256 caracteres.
En el resto de este artículo se describen las otras opciones de configuración de la pestaña Propiedades para cada paso de la secuencia de tareas.
Opciones para todos los pasos
Deshabilite este paso: la secuencia de tareas omite este paso cuando se ejecuta en un equipo. El icono de este paso aparece atenuado en el editor de secuencias de tareas.
Continuar en error: Si se produce un error durante la ejecución del paso, la secuencia de tareas continúa. Para obtener más información, consulte Consideraciones de planificación para automatizar tareas.
Agregar condición: la secuencia de tareas evalúa estas instrucciones condicionales para determinar si ejecuta el paso. Para obtener un ejemplo del uso de una variable de secuencia de tareas como una condición, vea Cómo usar variables de secuencia de tareas. Para obtener más información sobre las condiciones, consulte Editor de secuencia de tareas: condiciones.
En las secciones siguientes para los pasos específicos de la secuencia de tareas se describen otras configuraciones posibles en la pestaña Opciones .
Aplicar imagen de datos
Utilice este paso para copiar la imagen de datos en la partición de destino especificada.
Este paso solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, seleccione Imágenes y seleccione Aplicar imagen de datos.
Variables para Aplicar imagen de datos
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para aplicar imagen de datos
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepApplyDataImage
- New-CMTSStepApplyDataImage
- Remove-CMTSStepApplyDataImage
- Set-CMTSStepApplyDataImage
Propiedades de Aplicar imagen de datos
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Paquete de imágenes
Seleccione Examinar para especificar el paquete de imágenes que usa esta secuencia de tareas. Seleccione el paquete que desea instalar en el cuadro de diálogo Seleccionar un paquete . En la parte inferior del cuadro de diálogo se muestra la información de propiedades asociada a cada paquete de imágenes existente. Use la lista desplegable para seleccionar la imagen que desea instalar desde el paquete de imágenes seleccionado.
Nota:
Esta acción de secuencia de tareas trata la imagen como un archivo de datos. Esta acción no realiza ninguna configuración para arrancar la imagen como un sistema operativo.
Destino
Configure una de las siguientes opciones:
Próxima partición disponible: use la siguiente partición secuencial que un paso de Aplicar sistema operativo o Aplicar imagen de datos de esta secuencia de tareas aún no haya seleccionado.
Disco y partición específicos: Seleccione el número de disco (que comienza con 0) y el número de partición (que comienza con 1).
Letra de unidad lógica específica: Especifica la letra de unidad que Windows PE asigna a la partición. Esta letra de unidad puede ser diferente de la letra de unidad asignada por el sistema operativo recién implementado.
Letra de unidad lógica almacenada en una variable: Especifique la variable de secuencia de tareas que contiene la letra de unidad asignada a la partición por Windows PE. Esta variable se suele establecer en la sección Avanzadas del cuadro de diálogo Propiedades de partición para el paso de secuencia de tareas Formatear y particionar disco .
Eliminar todo el contenido de la partición antes de aplicar la imagen
Especifica que la secuencia de tareas elimina todos los archivos de la partición de destino antes de instalar la imagen. Al no eliminar el contenido de la partición, esta acción se puede usar para aplicar contenido adicional a una partición previamente seleccionada.
Aplicar paquete de controladores
Use este paso para descargar todos los controladores del paquete de controladores e instalarlos en el sistema operativo Windows.
El paso de la secuencia de tareas Aplicar paquete de controladores hace que todos los controladores de dispositivo de un paquete de controladores estén disponibles para su uso por Windows. Agregue este paso entre los pasos Aplicar sistema operativo e Instalar Windows y ConfigMgr para que los controladores del paquete estén disponibles para Windows. El paso de la secuencia de tareas Aplicar paquete de controlador también es útil con escenarios de implementación de medios independientes.
Coloque controladores de dispositivo similares en un paquete de controladores y distribúyalos a los puntos de distribución adecuados. Por ejemplo, ponga todos los controladores de un fabricante en un paquete de controladores. A continuación, distribuya el paquete a los puntos de distribución donde los equipos asociados puedan acceder a ellos.
El paso Aplicar paquete de controladores es útil para medios independientes. Este paso también es útil para instalar un conjunto específico de controladores. Estos tipos de controladores incluyen dispositivos que Windows Plug-and-Play no detecta, como las impresoras de red.
Este paso de la secuencia de tareas solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Controladores y seleccione Aplicar paquete de controladores.
Sugerencia
Para obtener información general sobre los controladores en Administrador de configuración, consulte Usar secuencias de tareas para instalar controladores.
Use el almacenamiento previo en caché de contenido para descargar un paquete de controladores aplicable antes de que un usuario instale la secuencia de tareas. Para obtener más información, consulte Configuración del contenido de la memoria caché previa.
Variables para aplicar paquete de controladores
Use las siguientes variables de secuencia de tareas con este paso:
- OSDApplyDriverBootCriticalContentUniqueID
- OSDApplyDriverBootCriticalHardwareComponent
- OSDApplyDriverBootCriticalID
- OSDApplyDriverBootCriticalINFFile
- OSDInstallDriversAdditionalOptions
Cmdlets para Aplicar paquete de controladores
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepApplyDriverPackage
- New-CMTSStepApplyDriverPackage
- Remove-CMTSStepApplyDriverPackage
- Set-CMTSStepApplyDriverPackage
Propiedades de Aplicar paquete de controladores
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Paquete de controladores
Especifique el paquete de controladores que contiene los controladores de dispositivo necesarios. Seleccione Examinar para iniciar el cuadro de diálogo Seleccionar un paquete . Seleccione un paquete de controladores existente para aplicar. En la parte inferior del cuadro de diálogo se muestran las propiedades del paquete asociadas.
Instalar el paquete de controladores mediante la ejecución de DISM con la opción de recursividad
Seleccione esta opción para agregar el parámetro a la línea de /recurse comandos de DISM cuando Windows aplique el paquete de controladores.
Al habilitar esta opción, también puede especificar parámetros de línea de comandos DISM adicionales. Use la variable de secuencia de tareas OSDInstallDriversAdditionalOptions para incluir más opciones. Para obtener más información, consulte Opciones de Command-Line de DISM de Windows.
Seleccione el controlador de almacenamiento masivo dentro del paquete que debe instalarse antes de la configuración en sistemas operativos anteriores a Windows Vista
Especifique los controladores de almacenamiento masivo necesarios para instalar un sistema operativo clásico.
Driver
Seleccione el archivo del controlador de almacenamiento masivo que desea instalar antes de la configuración de un sistema operativo clásico. La lista desplegable se rellena desde el paquete especificado.
Model
Especifique el dispositivo crítico para el arranque que se necesita para las implementaciones del sistema operativo Windows Vista previas.
Realice una instalación desatendida de controladores no firmados en una versión de Windows donde esté permitido
Esta opción permite a Windows instalar controladores sin una firma digital.
Aplicar configuración de red
Use este paso para especificar la información de configuración de red o grupo de trabajo para el equipo de destino. La secuencia de tareas almacena estos valores en el archivo de respuesta apropiado. El programa de instalación de Windows utiliza este archivo de respuesta durante la acción Configurar Windows y ConfigMgr.
Este paso de la secuencia de tareas solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Configuración y seleccione Aplicar configuración de red.
Nota:
Si incluye varias instancias de este paso en una secuencia de tareas, no se aplican condiciones. La configuración de la última instancia de este paso en la secuencia de tareas se aplica al dispositivo. Para solucionar este comportamiento, incluya cada paso en un grupo independiente con condiciones en el grupo.
Variables para aplicar la configuración de red
Use las siguientes variables de secuencia de tareas con este paso:
- OSDAdapter
- OSDAdapterCount
- OSDDNSDomain
- OSDDNSSuffixSearchOrder
- OSDDomainName
- OSDDomainOUName
- OSDEnableTCPIPFiltering
- OSDJoinAccount
- OSDJoinPassword
- OSDWorkgroupName
Cmdlets para aplicar la configuración de red
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepApplyNetworkSetting
- New-CMTSStepApplyNetworkSetting
- Remove-CMTSStepApplyNetworkSetting
- Set-CMTSStepApplyNetworkSetting
- New-CMTSNetworkAdapterSetting
Propiedades de Aplicar configuración de red
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Unirse a un grupo de trabajo
Seleccione esta opción para que el equipo de destino se una al grupo de trabajo especificado. Escriba el nombre del grupo de trabajo en la línea Grupo de trabajo . El valor que captura el paso de secuencia de tareas Configuración de red de captura puede invalidar este valor.
Unirse a un dominio
Seleccione esta opción para que el equipo de destino se una al dominio especificado. Especifique o busque el dominio, como fabricam.com. Especifique o busque una ruta de acceso al protocolo ligero de acceso a directorios (LDAP) para una unidad organizativa. Por ejemplo: LDAP//OU=computers, DC=Fabricam.com, C=com.
Nota:
Cuando un cliente unido a Microsoft Entra ejecuta una secuencia de tareas de implementación del sistema operativo, el cliente del nuevo sistema operativo no se unirá automáticamente a Microsoft Entra ID. Aunque no esté unido a Microsoft Entra, el cliente sigue administrado.
Cuenta
Seleccione Establecer para especificar una cuenta con los permisos necesarios para unir el equipo al dominio. En el cuadro de diálogo Cuenta de usuario de Windows, escriba el nombre de usuario en el siguiente formato: . Domain\User Para obtener más información, consulte Cuenta para unirse a un dominio.
Configuración del adaptador
Especifique las configuraciones de red para cada adaptador de red del equipo. Seleccione Nuevo para abrir el cuadro de diálogo Configuración de red y, a continuación, especifique la configuración de red.
- Si también usa el paso Captura de configuración de red, la secuencia de tareas aplica la configuración capturada anteriormente al adaptador de red.
- Si la secuencia de tareas no capturaba previamente la configuración de red, aplica la configuración que especifique en este paso.
- La secuencia de tareas aplica esta configuración a los adaptadores de red en orden de enumeración de dispositivos Windows.
- La secuencia de tareas no aplica inmediatamente al equipo la configuración especificada en este paso.
Aplicar imagen de sistema operativo
Use este paso para instalar un sistema operativo en el equipo de destino.
Después de que se ejecute la acción Aplicar sistema operativo , establece la variable OSDTargetSystemDrive en la letra de unidad de la partición que contiene los archivos del sistema operativo.
Este paso de la secuencia de tareas solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, seleccione Imágenes y seleccione Aplicar imagen del sistema operativo.
Sugerencia
Los medios de Windows 11 y Windows 10 incluyen varias ediciones. Al configurar una secuencia de tareas para usar un paquete de actualización del sistema operativo o una imagen del sistema operativo, asegúrese de seleccionar una edición compatible.
Use el almacenamiento previo en caché de contenido para descargar un paquete de actualización del sistema operativo aplicable antes de que un usuario instale la secuencia de tareas. Para obtener más información, consulte Configuración del contenido de la memoria caché previa.
El paso Configuración de Windows y ConfigMgr inicia la instalación de Windows.
Variables para aplicar imagen de sistema operativo
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para aplicar imagen del sistema operativo
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepApplyOperatingSystem
- New-CMTSStepApplyOperatingSystem
- Remove-CMTSStepApplyOperatingSystem
- Set-CMTSStepApplyOperatingSystem
Comportamientos para aplicar imagen de sistema operativo
En este paso se realizan acciones diferentes en función de si se usa una imagen de sistema operativo o un paquete de actualización del sistema operativo.
Acciones de imagen de sistema operativo
El paso Aplicar imagen de sistema operativo realiza las siguientes acciones cuando se usa una imagen de sistema operativo:
Elimine todo el contenido del volumen de destino, excepto los archivos de la carpeta especificada por la variable _SMSTSUserStatePath .
Extraiga el contenido del archivo .wim especificado en la partición de destino especificada.
Prepare el archivo de respuesta:
Cree un nuevo archivo de respuesta predeterminado de la instalación de Windows (sysprep.inf o unattend.xml) para el sistema operativo implementado.
Combine los valores del archivo de respuesta proporcionado por el usuario.
Copie los cargadores de arranque de Windows en la partición activa.
Establezca el boot.ini o la base de datos de configuración de arranque (BCD) para hacer referencia al sistema operativo recién instalado.
Acciones de paquete de actualización del sistema operativo
El paso Aplicar imagen del sistema operativo realiza las siguientes acciones cuando se usa un paquete de actualización del sistema operativo:
Elimine todo el contenido del volumen de destino, excepto los archivos de la carpeta especificada por la variable _SMSTSUserStatePath .
Prepare el archivo de respuesta:
Cree un archivo de respuesta nuevo con valores estándar creado por Administrador de configuración.
Combine los valores del archivo de respuesta proporcionado por el usuario.
Propiedades de Aplicar imagen de sistema operativo
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Aplicar el sistema operativo a partir de una imagen capturada
Instala una imagen del sistema operativo capturada. Seleccione Examinar para abrir el cuadro de diálogo Seleccionar un paquete . A continuación, seleccione el paquete de imágenes existente que desea instalar. Si hay varias imágenes asociadas con el paquete de imágenes especificado, seleccione en la lista desplegable la imagen asociada que se usará para esta implementación. Seleccione la información básica de cada imagen existente.
Aplicar imagen del sistema operativo desde un origen de instalación original
Instala un sistema operativo con un paquete de actualización del sistema operativo, que también es un origen de instalación original. Seleccione Examinar para abrir el cuadro de diálogo Seleccionar un paquete de actualización del sistema operativo . A continuación, seleccione el paquete de actualización del sistema operativo existente que desea usar. Puede ver información básica sobre cada origen de imagen existente seleccionándolo. El panel de resultados de la parte inferior del cuadro de diálogo muestra las propiedades de origen de imagen asociadas. Si hay varias ediciones asociadas con el paquete especificado, usa la lista desplegable para seleccionar la edición que quieres usar.
Nota:
Los paquetes de actualización del sistema operativo están pensados principalmente para su uso con actualizaciones locales y no para nuevas instalaciones de Windows. Al implementar nuevas instalaciones de Windows, use la opción Aplicar sistema operativo desde una imagen capturada e install.wim desde los archivos de origen de la instalación.
La implementación de nuevas instalaciones de Windows a través de paquetes de actualización del sistema operativo aún se admite, pero depende de que los controladores sean compatibles con este método. Cuando se instala Windows desde un paquete de actualización del sistema operativo, los controladores se instalan mientras se está en Windows PE en lugar de simplemente insertarse en Windows PE. Algunos controladores no son compatibles con la instalación en Windows PE.
Si los controladores no son compatibles con la instalación desde Windows PE, cree una imagen del sistema operativo con install.wim a partir de los archivos de origen de la instalación original. A continuación, implemente a través de la opción Aplicar sistema operativo desde una imagen capturada .
Usar un archivo de respuesta desatendido o sysprep para una instalación personalizada
Use esta opción para proporcionar un archivo de respuesta de configuración de Windows (unattend.xml, unattend.txto sysprep.inf) en función de la versión del sistema operativo y el método de instalación. El archivo que especifique puede incluir cualquiera de las opciones de configuración estándar admitidas por los archivos de respuesta de Windows. Por ejemplo, puede usarlo para especificar la página principal predeterminada de Internet Explorer. Especifique el paquete que contiene el archivo de respuesta y la ruta de acceso asociada al archivo en el paquete.
Nota:
El archivo de respuesta de la instalación de Windows que proporcione puede contener variables de secuencia de tareas incrustadas del formato %varname%, donde varname es el nombre de la variable. El paso Configuración de Windows y ConfigMgr sustituye la cadena de variable por el valor real de la variable. No puede usar estas variables de secuencia de tareas incrustadas en campos solo numéricos en un archivo de respuesta unattend.xml.
Si no proporciona un archivo de respuesta de la instalación de Windows, la secuencia de tareas genera automáticamente un archivo de respuesta.
Destino
Configure una de las siguientes opciones:
Siguiente partición disponible: use la siguiente partición secuencial que aún no está destinada a un paso Aplicar sistema operativo o Aplicar imagen de datos en esta secuencia de tareas.
Disco y partición específicos: Seleccione el número de disco (que comienza con 0) y el número de partición (que comienza con 1).
Letra de unidad lógica específica: Especifica la letra de unidad asignada a la partición por Windows PE. Esta letra de unidad puede ser diferente de la letra de unidad asignada por el sistema operativo recién implementado.
Letra de unidad lógica almacenada en una variable: Especifique la variable de secuencia de tareas que contiene la letra de unidad asignada a la partición por Windows PE. Esta variable se suele establecer en la sección Avanzadas del cuadro de diálogo Propiedades de partición para el paso de secuencia de tareas Formatear y particionar disco .
Seleccione el controlador en capas si procede
La versión 2107 y posteriores admiten controladores de teclado por capas. Estos controladores especifican otros tipos de teclados que son comunes con los idiomas japonés y coreano. Para obtener más información, consulte la configuración de Windows LayeredDriver .
Seleccione una de las opciones siguientes:
- No especificar: esta opción es la predeterminada, que no establece la opción LayeredDriver en la unattend.xml. Este comportamiento es coherente con versiones anteriores de Administrador de configuración.
- Teclado mejorado PC/AT (101/102 teclas)
- Teclado coreano compatible con PC/AT de 101 teclas o teclado Microsoft Natural (tipo 1)
- Teclado coreano compatible con PC/AT de 101 teclas o teclado Microsoft Natural (tipo 2)
- Teclado coreano compatible con PC/AT de 101 teclas o teclado Microsoft Natural (tipo 3)
- Teclado coreano (103 ó 106 teclas)
- Teclado japonés (106 ó 109 teclas)
También puede utilizar la variable de secuencia de tareas OsdLayeredDriver .
Opciones de Aplicar imagen de sistema operativo
Además de las opciones predeterminadas, configure las siguientes opciones adicionales en la pestaña Opciones de este paso de la secuencia de tareas:
Acceso al contenido directamente desde el punto de distribución
Configure la secuencia de tareas para acceder a la imagen del sistema operativo directamente desde el punto de distribución. Por ejemplo, use esta opción al implementar sistemas operativos en dispositivos integrados que tengan una capacidad de almacenamiento limitada. Al seleccionar esta opción, configure también las opciones del recurso compartido del paquete en la pestaña Acceso a datos de las propiedades de imagen del sistema operativo.
Nota:
Esta configuración invalida la opción de implementación que configure en la página Puntos de distribución del Asistente para implementar software. Esta anulación es solo para la imagen del sistema operativo especificada en este paso, no para todo el contenido de la secuencia de tareas.
Importante
Para una mayor seguridad, se recomienda encarecidamente no seleccionar esta opción. Esta opción está diseñada principalmente para su uso en dispositivos con capacidad de almacenamiento limitada. Esta opción no está pensada para ayudar a aumentar la velocidad de la secuencia de tareas. Cuando se selecciona esta opción, no se comprueba el hash del paquete para el paquete del sistema operativo. Por lo tanto, no se puede garantizar la integridad del paquete porque es posible que los usuarios con derechos administrativos modifiquen o manipulen el contenido del paquete.
Aplicar la configuración de Windows
Usa este paso para configurar las opciones de Windows para el equipo de destino. La secuencia de tareas almacena estos valores en el archivo de respuesta apropiado. El programa de instalación de Windows utiliza este archivo de respuesta durante el paso Configurar Windows y ConfigMgr.
Este paso de la secuencia de tareas solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Configuración y seleccione Aplicar configuración de Windows.
Variables para aplicar la configuración de Windows
Use las siguientes variables de secuencia de tareas con este paso:
- OSDComputerName
- OSDLocalAdminPassword
- OSDProductKey
- OSDRandomAdminPassword
- OSDRegisteredOrgName
- OSDRegisteredUserName
- OSDServerLicenseConnectionLimit
- OSDServerLicenseMode
- OSDTimeZone
- OSDWindowsSettingsInputLocale
- OSDWindowsSettingsSystemLocale
- OSDWindowsSettingsUILanguage
- OSDWindowsSettingsUILanguageFallback
- OSDWindowsSettingsUserLocale
Cmdlets para aplicar la configuración de Windows
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepApplyWindowsSetting
- New-CMTSStepApplyWindowsSetting
- Remove-CMTSStepApplyWindowsSetting
- Set-CMTSStepApplyWindowsSetting
Propiedades de Aplicar configuración de Windows
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Nombre de usuario
Especifique el nombre de usuario registrado para asociarlo al equipo de destino. El valor que captura el paso de secuencia de tareas Configuración de Windows de captura puede invalidar este valor.
Nombre de la organización
Especifique el nombre de la organización registrada para asociarlo al equipo de destino. El valor que captura el paso de secuencia de tareas Configuración de Windows de captura puede invalidar este valor.
Clave de producto
Especifique la clave de producto que se utilizará para la instalación de Windows en el equipo de destino.
Licencias de servidor
Nota:
Esta configuración solo se aplica a las versiones heredadas de Windows que ya no son compatibles. A partir de la versión 2010, la configuración ya no es visible en el editor de secuencias de tareas. Las secuencias de tareas existentes que sigan usando esta configuración seguirán funcionando igual.
Número máximo de conexiones
Nota:
Esta configuración solo se aplica a las versiones heredadas de Windows que ya no son compatibles. A partir de la versión 2010, la configuración ya no es visible en el editor de secuencias de tareas. Las secuencias de tareas existentes que sigan usando esta configuración seguirán funcionando igual.
Generar aleatoriamente la contraseña de administrador local y deshabilitar la cuenta en todas las plataformas compatibles (recomendado)
Seleccione esta opción para establecer la contraseña de administrador local en una cadena generada aleatoriamente. Esta opción también deshabilita la cuenta de administrador local en plataformas que admiten esta funcionalidad.
Habilite la cuenta y especifique la contraseña de administrador local
Seleccione esta opción para habilitar la cuenta de administrador local con la contraseña especificada. Escriba la contraseña en la línea Contraseña y confírmela en la línea Confirmar contraseña .
Zona horaria
Especifique la zona horaria que se configurará en el equipo de destino. El valor que captura el paso de secuencia de tareas Configuración de Windows de captura puede invalidar este valor.
Configuración de idioma
Use esta configuración para controlar la configuración del idioma durante la implementación del sistema operativo. Si ya está aplicando esta configuración de idioma, este cambio puede ayudarle a simplificar la secuencia de tareas de implementación del sistema operativo. En lugar de usar varios pasos por idioma o scripts independientes, use una instancia por idioma de este paso con una condición para ese idioma.
Configure las siguientes opciones:
- Configuración regional de entrada (distribución de teclado predeterminada)
- Configuración regional del sistema
- Idioma de la interfaz de usuario
- Retroceso de idioma de la interfaz de usuario
- Configuración regional del usuario
Para obtener más información sobre estos valores del archivo de respuesta de la instalación de Windows, consulte Microsoft-Windows-International-Core.
Nota:
Si crea un archivo de respuesta (unattend.xml) de la instalación de Windows, este paso sobrescribe los valores existentes. Para automatizar un proceso dinámico para esta configuración, use las variables de secuencia de tareas relacionadas. Por ejemplo, OSDWindowsSettingsInputLocale.
Aplicar controladores automáticamente
Use este paso para buscar controladores e instalarlos como parte de la implementación del sistema operativo.
Importante
Los medios independientes no pueden usar el paso Aplicar controladores automáticamente . La secuencia de tareas no tiene ninguna conexión con el sitio de Administrador de configuración en este escenario.
Este paso de la secuencia de tareas solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Controladores y seleccione Aplicar controladores automáticamente.
Sugerencia
Para obtener información general sobre los controladores en Administrador de configuración, consulte Usar secuencias de tareas para instalar controladores.
Comportamientos para aplicar controladores automáticamente
El paso de la secuencia de tareas Aplicar controladores automáticamente realiza las siguientes acciones:
Examine el hardware y busque los identificadores plug-and-play de todos los dispositivos presentes en el sistema.
Envíe la lista de dispositivos y sus identificadores plug-and-play al punto de administración. El punto de administración devuelve una lista de controladores compatibles del catálogo de controladores para cada dispositivo de hardware. La lista incluye todos los controladores habilitados, independientemente del paquete de controladores en el que se encuentren y los controladores etiquetados con la categoría de controladores especificada.
Para cada dispositivo de hardware, la secuencia de tareas elige el mejor controlador. Este controlador es adecuado para el sistema operativo implementado y se encuentra en un punto de distribución accesible.
La secuencia de tareas descarga los controladores seleccionados de un punto de distribución y almacena provisionalmente los controladores en el sistema operativo de destino.
Cuando se usa una imagen del sistema operativo, la secuencia de tareas coloca los controladores en el almacén de controladores del sistema operativo.
Cuando se usa un paquete de actualización del sistema operativo como origen de instalación original, la secuencia de tareas configura el programa de instalación de Windows con la ubicación de los controladores.
Durante el paso de instalación de Windows y ConfigMgr en la secuencia de tareas, el programa de instalación de Windows encuentra los controladores almacenados provisionalmente en este paso.
Variables para aplicar controladores automáticamente
Use las siguientes variables de secuencia de tareas con este paso:
- OSDAutoApplyDriverBestMatch
- OSDAutoApplyDriverCategoryList
- SMSTSDriverRequestConnectTimeOut
- SMSTSDriverRequestReceiveTimeOut
- SMSTSDriverRequestResolveTimeOut
- SMSTSDriverRequestSendTimeOut
Cmdlets para aplicar controladores automáticamente
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepAutoApplyDriver
- New-CMTSStepAutoApplyDriver
- Remove-CMTSStepAutoApplyDriver
- Set-CMTSStepAutoApplyDriver
Propiedades de aplicación automática de controladores
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Instalar solo los controladores compatibles que mejor se adapten
Especifica que el paso de la secuencia de tareas instala solo el controlador que mejor coincide con cada dispositivo de hardware detectado.
Instalar todos los controladores compatibles
La secuencia de tareas instala todos los controladores compatibles para cada dispositivo de hardware detectado. A continuación, el programa de instalación de Windows elige el mejor controlador. Esta opción requiere más ancho de banda de red y espacio en disco. La secuencia de tareas descarga más controladores, pero Windows puede seleccionar un controlador mejor.
Ten en cuenta los pilotos de todas las categorías
La secuencia de tareas busca en todas las categorías de controladores disponibles los controladores de dispositivo adecuados.
Limite la coincidencia de controladores para considerar solo los controladores en categorías seleccionadas
La secuencia de tareas busca los controladores de dispositivo adecuados en las categorías de controladores especificadas.
Si selecciona varias categorías, devuelve todos los controladores coincidentes que están presentes en cualquiera de las categorías. Es equivalente a una OR operación.
Realice una instalación desatendida de controladores no firmados en versiones de Windows donde esto esté permitido
Esta opción permite a Windows instalar controladores sin una firma digital.
Importante
Esta opción no se aplica a los sistemas operativos en los que no se puede configurar la directiva de firma de controladores.
Captura de la configuración de red
Utilice este paso para capturar la configuración de red de Microsoft desde el equipo que ejecuta la secuencia de tareas. La secuencia de tareas guarda esta configuración en variables de secuencia de tareas. Esta configuración invalida la configuración predeterminada que configure en el paso Aplicar configuración de red .
Este paso de la secuencia de tareas solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Configuración y seleccione Captura de configuración de red.
Variables de configuración de red de Captura
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para la configuración de red de Captura
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepCaptureNetworkSettings
- New-CMTSStepCaptureNetworkSettings
- Remove-CMTSStepCaptureNetworkSettings
- Set-CMTSStepCaptureNetworkSettings
Propiedades de Configuración de red de Captura
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Migrar pertenencia a dominios y grupos de trabajo
Captura la información de pertenencia al dominio y grupo de trabajo del equipo de destino.
Migrar la configuración del adaptador de red
Captura la configuración del adaptador de red del equipo de destino. Captura la siguiente información:
- Configuración de red global
- Número de adaptadores
- La siguiente configuración de red asociada a cada adaptador: Filtros de DNS, IP y puerto
Captura imagen del sistema operativo
En este paso se capturan una o varias imágenes de un equipo de referencia. La secuencia de tareas crea un archivo de imagen de Windows (.wim) en el recurso compartido de red especificado. A continuación, use el asistente Agregar paquete de imágenes del sistema operativo para importar esta imagen en Administrador de configuración para implementaciones de sistema operativo basadas en imágenes.
Administrador de configuración captura cada volumen (unidad) del equipo de referencia en una imagen independiente dentro del archivo .wim. Si el equipo al que se hace referencia tiene varios volúmenes, el archivo .wim resultante contiene una imagen independiente para cada volumen. En este paso solo se capturan volúmenes con formato NTFS o FAT32. Omite volúmenes con otros formatos y volúmenes USB.
El sistema operativo instalado en el equipo de referencia debe ser una versión de Windows compatible con Administrador de configuración. Use la herramienta SysPrep para preparar el sistema operativo en el equipo de referencia. El volumen del sistema operativo instalado y el volumen de arranque deben ser iguales.
Especifique una cuenta con permisos de escritura en el recurso compartido de red seleccionado. Para obtener más información sobre la cuenta de captura de imagen del sistema operativo, consulte Cuentas.
Este paso de la secuencia de tareas solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, seleccione Imágenes y seleccione Captura imagen del sistema operativo.
Variables para la imagen del sistema operativo de captura
Use las siguientes variables de secuencia de tareas con este paso:
- OSDCaptureAccount
- OSDCaptureAccountPassword
- OSDCaptureDestination
- OSDImageCreator
- OSDImageDescription
- OSDImageVersion
- OSDTargetSystemRoot
Cmdlets para Captura de imagen del sistema operativo
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepCaptureSystemImage
- New-CMTSStepCaptureSystemImage
- Remove-CMTSStepCaptureSystemImage
- Set-CMTSStepCaptureSystemImage
Propiedades para Captura de imagen del sistema operativo
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Target
Ruta de acceso del sistema de archivos a la ubicación que usa Administrador de configuración al almacenar la imagen del sistema operativo capturada.
Descripción
Una descripción opcional definida por el usuario de la imagen del sistema operativo capturada que se almacena en el archivo de imagen.
Versión
Un número de versión opcional definido por el usuario para asignarlo a la imagen del sistema operativo capturada. Este valor puede ser cualquier combinación de letras y números. Se almacena en el archivo de imagen.
Creada por
El nombre opcional del usuario que creó la imagen del sistema operativo. Se almacena en el archivo de imagen.
Captura cuenta de imagen del sistema operativo
Escriba la cuenta de Windows que tiene permisos para el recurso compartido de red especificado. Seleccione Establecer para especificar el nombre de la cuenta de Windows.
Captura el estado del usuario
En este paso se usa la Herramienta de migración de estado de usuario (USMT) para capturar el estado y la configuración del usuario del equipo que ejecuta la secuencia de tareas. Este paso de la secuencia de tareas se utiliza junto con el paso de la secuencia de tareas Restaurar el estado del usuario . En este paso siempre se cifra el almacén de estado de USMT mediante una clave de cifrado que genera y administra Administrador de configuración.
A partir de la versión 2103, este paso y el paso Restaurar estado de usuario usan el algoritmo de cifrado más alto admitido actualmente, AES 256.
Importante
Si tiene migraciones de estado de usuario activas, antes de actualizar el cliente de Administrador de configuración en esos dispositivos, restaure el estado de usuario. De lo contrario, el cliente actualizado no podrá restaurar el estado de usuario cuando intente usar un algoritmo de cifrado diferente. Si es necesario, puede restaurar manualmente el estado de usuario y usar explícitamente el parámetro /decrypt:3DESUSMT.
Para obtener más información sobre cómo administrar el estado de usuario al implementar sistemas operativos, consulte Administrar estado de usuario.
Si desea guardar y restaurar la configuración de estado de usuario desde un punto de migración de estado, siga este paso con los pasos Request State Store y Release State Store .
Este paso proporciona control sobre un subconjunto limitado de las opciones de USMT más usadas. Especifique opciones de línea de comandos adicionales mediante la variable de secuencia de tareas OSDMigrateAdditionalCaptureOptions .
Este paso de la secuencia de tareas se ejecuta en Windows PE o en el sistema operativo completo.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Estado del usuario y seleccione Captura estado del usuario.
Variables para el estado de usuario de Captura
Use las siguientes variables de secuencia de tareas con este paso:
- _OSDMigrateUsmtPackageID
- OSDMigrateAdditionalCaptureOptions
- OSDMigrateConfigFiles
- OSDMigrateContinueOnLockedFiles
- OSDMigrateEnableVerboseLogging
- OSDMigrateMode
- OSDMigrateSkipEncryptedFiles
- OSDStateStorePath
Cmdlets para Captura el estado del usuario
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepCaptureUserState
- New-CMTSStepCaptureUserState
- Remove-CMTSStepCaptureUserState
- Set-CMTSStepCaptureUserState
Propiedades de Captura estado de usuario
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Paquete de herramientas de migración de estado de usuario
Especifique el paquete que contiene la herramienta de migración de estado de usuario (USMT). La secuencia de tareas usa esta versión de USMT para capturar la configuración y el estado del usuario. Este paquete no requiere un programa. Especifique un paquete que contenga la versión de 32 o 64 bits de USMT. La arquitectura de USMT depende de la arquitectura del sistema operativo desde el que la secuencia de tareas captura el estado.
Captura todos los perfiles de usuario mediante opciones estándar
Migre toda la información del perfil de usuario. Esta es la opción predeterminada.
Si selecciona esta opción, pero no selecciona Restaurar perfiles de usuario de equipo local en el paso Restaurar estado de usuario , se produce un error en la secuencia de tareas. Administrador de configuración no puede migrar las cuentas nuevas sin asignarles contraseñas.
Cuando utiliza la opción Instalar un paquete de imágenes existente del Asistente para nueva secuencia de tareas, la secuencia de tareas resultante se establece de forma predeterminada en Captura todos los perfiles de usuario con opciones estándar. Esta secuencia de tareas predeterminada no selecciona la opción Restaurar perfiles de usuario de equipo local o cuentas de usuario que no son de dominio.
Seleccione Restaurar perfiles de usuario de equipo local y proporcione una contraseña para la cuenta que se va a migrar. En una secuencia de tareas creada manualmente, esta configuración se encuentra en el paso Restaurar estado de usuario . En una secuencia de tareas creada por el Asistente para nueva secuencia de tareas, esta configuración se encuentra en la página del Asistente para restaurar configuración y Files de usuario.
Si no tiene cuentas de usuario locales, esta configuración no se aplica.
Personalizar cómo se capturan los perfiles de usuario
Seleccione esta opción para especificar un archivo de perfil personalizado para la migración. Select Files para seleccionar los archivos de configuración que USMT usará con este paso. Especifique un archivo .xml personalizado que contenga las reglas que definen los archivos de estado de usuario que se van a migrar.
Seleccionar archivos de configuración
Elija esta opción y seleccione Files para seleccionar los archivos de configuración en el paquete USMT que desea usar para capturar perfiles de usuario. Para agregar un archivo de configuración, escriba el nombre del archivo y seleccione Agregar.
Habilitar el registro detallado
Habilite esta opción para generar información más detallada sobre el archivo de registro. Al capturar el estado, la secuencia de tareas genera ScanState.log de forma predeterminada en la carpeta de registro de la secuencia de tareas, %WinDir%\ccm\logs.
Omitir archivos con el sistema de archivos cifrado
Habilite esta opción para omitir la captura de archivos cifrados con el Sistema de archivos cifrados (EFS). Estos archivos incluyen archivos de perfil de usuario. Según el sistema operativo y las versiones de USMT, es posible que los archivos cifrados no sean legibles después de restaurar. Para obtener más información, consulte la documentación de USMT.
Copiar con el acceso al sistema de archivos
Habilite esta opción para especificar cualquiera de las siguientes opciones:
Continuar si no se pueden capturar algunos archivos: habilita esta configuración para continuar con el proceso de migración incluso si no puede capturar algunos archivos. Si deshabilita esta opción y no se puede capturar un archivo, se produce un error en este paso. Esta opción está habilitada de manera predeterminada.
Captura localmente mediante vínculos en lugar de copiar archivos: habilite esta configuración para usar vínculos físicos NTFS para capturar archivos.
Para obtener más información sobre la migración de datos mediante vínculos físicos, consulte Almacén de migración de vínculos físicos.
Captura en modo fuera de línea (solo Windows PE): habilite esta configuración para capturar el estado del usuario mientras se encuentra en Windows PE en lugar del sistema operativo completo.
Captura mediante Volume Copy Shadow Services (VSS)
Esta opción le permite capturar archivos incluso si están bloqueados para su edición por otra aplicación.
Captura configuración de Windows
Use este paso para capturar la configuración de Windows del equipo que ejecuta la secuencia de tareas. La secuencia de tareas guarda esta configuración en variables de secuencia de tareas. Esta configuración capturada invalida la configuración predeterminada que se configura en el paso Aplicar configuración de Windows .
Este paso de la secuencia de tareas se ejecuta en Windows PE o en el sistema operativo completo.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Configuración y seleccione Captura de configuración de Windows.
Variables para la configuración de Windows de captura
Use las siguientes variables de secuencia de tareas con este paso:
- OSDComputerName
- OSDMigrateComputerName
- OSDMigrateRegistrationInfo
- OSDMigrateTimeZone
- OSDRegisteredOrgName
- OSDTimeZone
Cmdlets para la configuración de Windows de captura
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepCaptureWindowsSettings
- New-CMTSStepCaptureWindowsSettings
- Remove-CMTSStepCaptureWindowsSettings
- Set-CMTSStepCaptureWindowsSettings
Propiedades de Configuración de Windows de captura
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Migrar nombre de equipo
Captura el nombre de equipo NetBIOS del equipo.
Migrar nombres de organizaciones y usuarios registrados
Capture los nombres de usuario registrado y de la organización del equipo.
Migrar zona horaria
Captura la configuración de zona horaria en el equipo.
Comprobar preparación
Use este paso para comprobar que el equipo de destino cumple las condiciones de requisito previo de implementación especificadas.
Para agregar este paso en el editor de secuencias de tareas, selecciona Agregar, General y selecciona Comprobar preparación.
Ninguna de las siguientes comprobaciones está seleccionada de forma predeterminada en instancias nuevas o existentes del paso. Para obtener más información sobre cada comprobación, consulte las secciones específicas a continuación.
- Arquitectura del sistema operativo actual
- Versión de SO mínima
- Versión de SO máxima
- Versión mínima del cliente
- Idioma del sistema operativo actual
- Alimentación de CA enchufada
-
Adaptador de red conectado
- El adaptador de red no es inalámbrico
- El equipo está en modo UEFI
A partir de la versión 2103, el progreso de la secuencia de tareas muestra más información sobre las comprobaciones de preparación. Si se produce un error en una secuencia de tareas porque el cliente no cumple los requisitos de este paso, el usuario puede seleccionar una opción para inspeccionar. Esta acción muestra las comprobaciones que fallaron en el dispositivo. Para obtener más información, consulte Experiencias de usuario para la implementación de sistemas operativos.
A partir de la versión 2111, este paso incluye comprobaciones para TPM 2.0. Estas comprobaciones pueden ayudarle a implementar mejor Windows 11.
Importante
Para aprovechar esta nueva característica de Administrador de configuración, después de actualizar el sitio, actualice también los clientes a la versión más reciente. Aunque aparece una funcionalidad nueva en la consola de Administrador de configuración al actualizar el sitio y la consola, el escenario completo no está funcional hasta que la versión del cliente también sea la más reciente.
El smsts.log incluye el resultado de todas las comprobaciones. Si se produce un error en una comprobación, el motor de secuencia de tareas continúa evaluando las otras comprobaciones. El paso no se producirá correctamente hasta que se hayan completado todas las comprobaciones. Si falla al menos una comprobación, se produce un error en el paso y devuelve el código de error 4316. Este código de error se traduce como "El recurso necesario para esta operación no existe".
Variables para comprobar la preparación
Use las siguientes variables de secuencia de tareas con este paso:
- _TS_CRMEMORY
- _TS_CRSPEED
- _TS_CRDISK
- _TS_CROSTYPE
- _TS_CRARCH
- _TS_CRMINOSVER
- _TS_CRMAXOSVER
- _TS_CRCLIENTMINVER
- _TS_CROSLANGUAGE
- _TS_CRACPOWER
- _TS_CRNETWORK
- _TS_CRUEFI
- _TS_CRWIRED
- _TS_CRTPMACTIVATED (a partir de la versión 2111)
- _TS_CRTPMENABLED (a partir de la versión 2111)
Cmdlets para comprobar la preparación
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepPrestartCheck
- New-CMTSStepPrestartCheck
- Remove-CMTSStepPrestartCheck
- Set-CMTSStepPrestartCheck
Propiedades de Comprobar preparación
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Memoria mínima (MB)
Compruebe que la cantidad de memoria, en megabytes (MB), alcanza o supera la cantidad especificada. El paso habilita esta configuración de forma predeterminada.
Velocidad mínima del procesador (MHz)
Comprueba que la velocidad del procesador, en megahercios (MHz), alcanza o supera la cantidad especificada. El paso habilita esta configuración de forma predeterminada.
Espacio en disco libre mínimo (MB)
Compruebe que la cantidad de espacio libre en disco, en megabytes (MB), alcanza o supera la cantidad especificada.
A partir de la versión 2103, también comprueba el espacio libre en discos sin particiones.
El sistema operativo actual que se va a actualizar es
Compruebe que el sistema operativo instalado en el equipo de destino cumple los requisitos especificados. El paso establece esta configuración en CLIENTE de forma predeterminada.
Arquitectura del sistema operativo actual
Compruebe si el sistema operativo actual es de 32 bits o de 64 bits.
Versión de SO mínima
Compruebe que el sistema operativo actual ejecuta una versión posterior a la especificada. Especifique la versión con la versión principal, la versión secundaria y el número de compilación. Por ejemplo, 10.0.16299.
Versión de SO máxima
Compruebe que el sistema operativo actual ejecuta una versión anterior a la especificada. Especifique la versión con la versión principal, la versión secundaria y el número de compilación. Por ejemplo, 10.0.18356.
Versión mínima del cliente
Comprueba que la versión de cliente de Administrador de configuración es al menos la versión especificada. Especifique la versión de cliente en el siguiente formato: 5.00.8913.1005.
Idioma del sistema operativo actual
Compruebe que el idioma del sistema operativo actual coincide con lo especificado. Seleccione el nombre de idioma y el paso comparará el código de idioma asociado. Esta comprobación compara el idioma seleccionado con la propiedad OSLanguage de la clase WMI Win32_OperatingSystem en el cliente.
Alimentación de CA enchufada
Compruebe que el dispositivo está enchufado y no con batería.
Adaptador de red conectado
Compruebe que el dispositivo tenga un adaptador de red conectado a la red. También puede seleccionar la comprobación dependiente para comprobar que el adaptador de red no es inalámbrico.
El equipo está en modo UEFI
Determine si el dispositivo está configurado para UEFI o BIOS.
TPM 2.0 o superior está habilitado
A partir de la versión 2111, comprueba si el dispositivo que ejecuta la secuencia de tareas tiene un TPM 2.0 habilitado.
TPM 2.0 o superior está activado
A partir de la versión 2111, si el dispositivo tiene un TPM 2.0 habilitado, compruebe que está activado.
Opciones para comprobar la preparación
Nota:
Si habilita la opción Continuar con el error en la pestaña Opciones de este paso, solo se registran los resultados de la comprobación de preparación. Si se produce un error en una comprobación, la secuencia de tareas no se detiene.
Conectar a carpeta de red
Utilice este paso para crear una conexión a una carpeta de red compartida.
Este paso de la secuencia de tareas se ejecuta en el sistema operativo completo o en Windows PE.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, General y seleccione Conectar a la carpeta Red.
Variables para Conectar a la carpeta de red
Use las siguientes variables de secuencia de tareas con este paso:
- SMSConnectNetworkFolderAccount
- SMSConnectNetworkFolderDriveLetter
- SMSConnectNetworkFolderPassword
- SMSConnectNetworkFolderPath
Cmdlets para conectarse a la carpeta de red
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepConnectNetworkFolder
- New-CMTSStepConnectNetworkFolder
- Remove-CMTSStepConnectNetworkFolder
- Set-CMTSStepConnectNetworkFolder
Propiedades de la carpeta Conectar a red
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Ruta de acceso
Seleccione Examinar para especificar la ruta de acceso a la carpeta de red. Use el formato \\server\share.
Unidad
Seleccione la letra de unidad local que desea asignar a esta conexión.
Cuenta
Seleccione Establecer para especificar la cuenta de usuario con permisos para conectarse a esta carpeta de red. Para obtener más información sobre la cuenta de conexión de carpeta de red de secuencia de tareas, consulte Cuentas.
Deshabilitar BitLocker
Usa este paso para deshabilitar el cifrado de BitLocker en la unidad del sistema operativo actual o en una unidad específica. Esta acción deja los protectores de clave visibles en texto no cifrado en el disco duro. No descifra el contenido de la unidad. Esta acción se completa casi al instante.
Nota:
El cifrado de unidad BitLocker proporciona cifrado de bajo nivel del contenido de un volumen de disco.
Si tienes varias unidades cifradas, deshabilita BitLocker en cualquier unidad de datos antes de deshabilitar BitLocker en la unidad del SO.
Este paso solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Discos y seleccione Deshabilitar BitLocker.
Variables para deshabilitar BitLocker
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para deshabilitar BitLocker
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepDisableBitLocker
- New-CMTSStepDisableBitLocker
- Remove-CMTSStepDisableBitLocker
- Set-CMTSStepDisableBitLocker
Propiedades para deshabilitar BitLocker
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Unidad del sistema operativo actual
Deshabilita BitLocker en la unidad del SO actual.
Unidad específica
Deshabilita BitLocker en una unidad específica. Usa la lista desplegable para especificar la unidad en la que BitLocker está deshabilitado.
Reanude la protección después de reiniciar Windows el número especificado de veces
Use esta opción para especificar el número de reinicios para mantener BitLocker deshabilitado. En lugar de agregar varias instancias de este paso, establezca un valor entre 1 (predeterminado) y 15.
Puede establecer y modificar este comportamiento con las variables de secuencia de tareas OSDBitLockerRebootCount y OSDBitLockerRebootCountOverride.
Descargar contenido del paquete
Utilice este paso para descargar cualquiera de los siguientes tipos de paquete:
- Imágenes del sistema operativo
- Paquetes de actualización del sistema operativo
- Paquetes de controladores
- Paquetes
- Imágenes de arranque Nota 1
Este paso funciona bien en una secuencia de tareas para actualizar un sistema operativo en los siguientes escenarios:
Usar una única secuencia de tareas de actualización que funcione con plataformas x86 y x64. Incluya dos pasos de descarga de contenido del paquete en el grupo Preparación para la actualización . Especifique las condiciones en la pestaña Opciones para detectar la arquitectura cliente y descargue solo el paquete de actualización del sistema operativo adecuado. Configura cada paso de contenido de Download Package para utilizar la misma variable. Use la variable para la ruta de medios en el paso Actualizar sistema operativo .
Para descargar dinámicamente un paquete de controladores aplicable, usa dos pasos de descarga de contenido del paquete con condiciones para detectar el tipo de hardware adecuado para cada paquete de controladores. Configura cada paso de contenido de Download Package para utilizar la misma variable. Use la variable para el valor de contenido por etapas en la sección Controladores del paso Actualizar sistema operativo .
Nota:
Al implementar una secuencia de tareas que contenga este paso, no seleccione Descargar todo el contenido localmente antes de iniciar la secuencia de tareas ni acceda al contenido directamente desde un punto de distribución para Opciones de implementación en la página Puntos de distribución del Asistente para implementación de software.
Este paso se ejecuta en el sistema operativo completo o en Windows PE. La opción de guardar el paquete en la caché de cliente de Administrador de configuración no se admite en Windows PE.
Nota:
La tarea Descargar contenido del paquete no está admitida para su uso con medios independientes. Para obtener más información, consulte Acciones no admitidas para medios independientes.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Software y seleccione Descargar contenido del paquete.
Cmdlets para descargar contenido del paquete
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepDownloadPackageContent
- New-CMTSStepDownloadPackageContent
- Remove-CMTSStepDownloadPackageContent
- Set-CMTSStepDownloadPackageContent
Propiedades del contenido del paquete de descarga
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Seleccionar paquete
Seleccione el icono para elegir el paquete que desea descargar. Después de elegir un paquete, vuelve a seleccionar el icono para elegir otro paquete.
Colocar en la siguiente ubicación
Elija guardar el paquete en una de las siguientes ubicaciones:
Directorio de trabajo de secuencia de tareas: Esta ubicación también se conoce como caché de secuencia de tareas.
Caché de cliente de Administrador de configuración: use esta opción para almacenar el contenido en la caché del cliente. De forma predeterminada, esta ruta es
%WinDir%\ccmcache.Ruta personalizada: el motor de secuencia de tareas primero descarga el paquete en el directorio de trabajo de la secuencia de tareas. A continuación, mueve el contenido a la ruta de acceso que especifique. El motor de secuencia de tareas anexa la ruta de acceso con el identificador de paquete.
Guardar ruta de acceso como variable
Guarda la ruta de acceso del paquete en una variable de secuencia de tareas personalizada. Después, use esta variable en otro paso de la secuencia de tareas.
Administrador de configuración agrega un sufijo numérico al nombre de variable. Por ejemplo, especifique una variable como %MyContent% una variable personalizada. Es la raíz donde la secuencia de tareas almacena todo el contenido al que se hace referencia para este paso. Este contenido puede contener varios paquetes. Cuando haga referencia a la variable, agregue un sufijo numérico. Para el primer paquete, consulte %MyContent01%. Cuando haga referencia a la variable en pasos posteriores, como Actualizar sistema operativo, use %MyContent02% o %MyContent03%, donde el número corresponda al orden en que el paso Descargar contenido del paquete enumera los paquetes.
Si se produce un error en la descarga de un paquete, continúe descargando otros paquetes de la lista
Si la secuencia de tareas no puede descargar un paquete, comienza a descargar el siguiente paquete de la lista. Este comportamiento se aplica a todos los paquetes del paso. La secuencia de tareas omite los errores de descarga de cualquier paquete al que se haga referencia.
Nota 1: Uso de imágenes de arranque en el paso Descargar contenido del paquete
Si configura las propiedades de la secuencia de tareas para usar una imagen de arranque, agregar una imagen de arranque a este paso es redundante. Agregue una imagen de arranque a este paso solo si no está especificada en las propiedades de la secuencia de tareas.
Ejemplo de caso de uso
Una única secuencia de tareas para descargar contenido previamente:
- No hay ninguna imagen de arranque asociada.
- Solo se ejecuta en el sistema operativo completo, probablemente sin interacción del usuario.
- Utiliza varios pasos de contenido de paquete de descarga con condiciones. En función del lenguaje y la arquitectura específicos, descarga contenido en la memoria caché del cliente para preparar la secuencia de tareas de implementación del sistema operativo.
- Solo hay una instancia de esta secuencia de tareas, con todas las opciones de contenido posibles.
Varias secuencias de tareas de implementación del sistema operativo:
- Una secuencia de tareas de implementación normal del sistema operativo.
- Tiene una imagen de arranque a la que se hace referencia en sus propiedades.
- Hay varias instancias de esta secuencia de tareas, con imágenes de arranque diferentes según sea necesario en función de la arquitectura y el lenguaje
Habilitar BitLocker
El cifrado de unidad BitLocker proporciona cifrado de bajo nivel del contenido de un volumen de disco. Usa este paso para habilitar el cifrado de BitLocker en al menos dos particiones del disco duro. La primera partición activa contiene el código de arranque de Windows. Otra partición contiene el sistema operativo. La partición de arranque debe permanecer sin cifrar.
Para habilitar BitLocker en una unidad mientras estás en Windows PE, usa el paso Aprovisionar BitLocker .
Este paso solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Discos y seleccione Habilitar BitLocker.
Cuando se especifica solo TPM, TPM y clave de inicio en USB, o TPM y PIN, el módulo de plataforma segura (TPM) debe estar en el siguiente estado antes de poder ejecutar el paso Habilitar BitLocker :
- Habilitado
- Activated
- Propiedad permitida
Puede omitir este paso en equipos que no tienen un TPM o cuando el TPM no está habilitado. Esta opción facilita la administración del comportamiento de la secuencia de tareas en los dispositivos que no son totalmente compatibles con BitLocker.
Este paso completa cualquier inicialización de TPM restante. Las acciones restantes no requieren presencia física ni reinicios. El paso Habilitar BitLocker completa de forma transparente las siguientes acciones de inicialización del TPM restantes, si es necesario:
- Crear par de claves de aprobación
- Cree el valor de autorización del propietario y deposite en custodia la información de recuperación
- Tomar posesión
- Cree la clave raíz de almacenamiento, o restablezca si ya está presente pero no es compatible
Si quieres que la secuencia de tareas espere a que el paso Habilitar BitLocker complete el proceso de cifrado de unidad, selecciona la opción Esperar . Si no selecciona la opción Esperar , el proceso de cifrado de unidad se producirá en segundo plano. La secuencia de tareas continúa inmediatamente con el paso siguiente.
Se puede usar BitLocker para cifrar varias unidades en un sistema informático, tanto unidades de datos como de sistema operativo. Para cifrar una unidad de datos, primero cifre la unidad del sistema operativo y complete el proceso de cifrado. Este requisito se debe a que la unidad del sistema operativo almacena los protectores de clave para las unidades de datos. Si cifra el sistema operativo y las unidades de datos en la misma secuencia de tareas, seleccione la opción Esperar en el paso Habilitar BitLocker para la unidad del sistema operativo.
Si la unidad de disco duro ya está cifrada, pero BitLocker está deshabilitado, el paso Habilitar BitLocker vuelve a habilitar los protectores de clave y se completa rápidamente. En este caso, no es necesario volver a cifrar la unidad de disco duro.
Variables para habilitar BitLocker
Use las siguientes variables de secuencia de tareas con este paso:
- OSDBitLockerPIN
- OSDBitLockerRecoveryPassword
- OSDBitLockerStartupKey
- OSDRecoveryKeyPollingFrequency(a partir de la versión 2203)
- OSDRecoveryKeyPollingTimeout(a partir de la versión 2203)
Cmdlets para habilitar BitLocker
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepEnableBitLocker
- New-CMTSStepEnableBitLocker
- Remove-CMTSStepEnableBitLocker
- Set-CMTSStepEnableBitLocker
Propiedades para habilitar BitLocker
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Elija la unidad que desea cifrar
Especifica la unidad que se va a cifrar. Para cifrar la unidad del sistema operativo actual, seleccione Unidad de sistema operativo actual. A continuación, configure una de las siguientes opciones para la administración de claves:
Solo TPM: seleccione esta opción para usar solo el Módulo de plataforma segura (TPM).
Clave de inicio solo en USB: selecciona esta opción para usar una clave de inicio almacenada en una unidad flash USB. Al seleccionar esta opción, BitLocker bloquea el proceso de arranque normal hasta que se conecte al equipo un dispositivo USB que contenga una clave de inicio de BitLocker.
TPM y clave de inicio en USB: seleccione esta opción para usar TPM y una clave de inicio almacenada en una unidad flash USB. Al seleccionar esta opción, BitLocker bloquea el proceso de arranque normal hasta que se conecte al equipo un dispositivo USB que contenga una clave de inicio de BitLocker.
TPM y PIN: seleccione esta opción para usar el TPM y un número de identificación personal (PIN). Al seleccionar esta opción, BitLocker bloquea el proceso de arranque normal hasta que el usuario proporcione el PIN.
Para cifrar una unidad de datos específica que no es del sistema operativo, seleccione Unidad específica. A continuación, selecciona la unidad en la lista.
Modo de cifrado de discos
Seleccione uno de los siguientes algoritmos de cifrado:
- AES_128
- AES_256
- XTS_AES256
- XTS_AES128
De forma predeterminada o si no se especifica, el paso continúa usando el método de cifrado predeterminado para la versión del sistema operativo. Si el paso se ejecuta en una versión de Windows que no admite el algoritmo especificado, se revertirá al valor predeterminado del sistema operativo. En esta circunstancia, el motor de secuencia de tareas envía el mensaje de estado 11911.
Usar el cifrado de disco completo
De forma predeterminada, este paso solo cifra el espacio usado en la unidad. Se recomienda este comportamiento predeterminado, ya que es más rápido y eficaz. Si su organización requiere cifrar toda la unidad durante la configuración, habilite esta opción. El programa de instalación de Windows espera a que toda la unidad se cifre, lo que tarda mucho tiempo, especialmente en unidades grandes.
Sugerencia
También puedes usar Administrador de configuración para crear e implementar directivas de administración de BitLocker. Estas directivas usan el cifrado de disco completo . Para administrar BitLocker en dispositivos después de que la secuencia de tareas implemente el sistema operativo, habilite esta opción. Para obtener más información, consulte Plan para la administración de BitLocker.
Elegir dónde se creará la clave de recuperación
En Active Directory: BitLocker crea la contraseña de recuperación y la custodia en Active Directory. Esta opción requiere que amplíes Active Directory para el depósito de claves de BitLocker. BitLocker puede entonces guardar la información de recuperación asociada en Active Directory.
La base de datos de Administrador de configuración: A partir de la versión 2203, custodia la información de recuperación de BitLocker para el volumen del sistema operativo en Administrador de configuración. Use esta opción si implementa directivas para la administración de BitLocker. Usa esta opción en lugar de Active Directory o esperando a que el cliente de Administrador de configuración reciba la directiva de administración de BitLocker después de la secuencia de tareas. Al custodiar la información de recuperación en Administrador de configuración durante la secuencia de tareas, se asegura de que el dispositivo esté totalmente protegido por BitLocker cuando se complete la secuencia de tareas. Este comportamiento permite recuperar inmediatamente el volumen del sistema operativo.
Nota:
El cliente solo custodiará su clave en el sitio de Administrador de configuración si configura una de las siguientes opciones:
Cree y use un certificado para cifrar la base de datos del sitio para la administración de BitLocker.
Habilita la opción de directiva de administración de cliente de BitLocker para permitir que la información de recuperación se almacene en texto sin formato.
Para obtener más información, consulta Cifrar los datos de recuperación en la base de datos.
Para no crear una contraseña, selecciona No crear una clave de recuperación . Crear una contraseña es la opción recomendada.
Nota:
Si Administrador de configuración no puede custodiar la clave, de forma predeterminada se produce un error en este paso de la secuencia de tareas.
Espera a que BitLocker complete el proceso de cifrado de unidad en todas las unidades antes de continuar con la ejecución de la secuencia de tareas
Selecciona esta opción para permitir que el cifrado de unidad BitLocker se complete antes de ejecutar el paso siguiente de la secuencia de tareas. Si selecciona esta opción, BitLocker cifra todo el volumen del disco antes de que el usuario pueda iniciar sesión en el equipo.
El proceso de cifrado puede tardar horas en completarse cuando se cifra un disco duro grande. Si no selecciona esta opción, la secuencia de tareas continuará inmediatamente.
Omita este paso para equipos que no tienen un TPM o cuando TPM no está habilitado
Seleccione esta opción para omitir el cifrado de unidad en un equipo que no contiene un TPM compatible o habilitado. Por ejemplo, use esta opción al implementar un sistema operativo en una máquina virtual. De forma predeterminada, esta configuración está deshabilitada para el paso Habilitar BitLocker . Si habilita esta configuración y el dispositivo no tiene un TPM funcional, el motor de secuencia de tareas registra un error en smsts.log y envía el mensaje de estado 11912. La secuencia de tareas continúa más allá de este paso.
Formatear y particionar disco
Use este paso para formatear y particionar un disco especificado en el equipo de destino.
Importante
Cada configuración que especifique para este paso se aplica a un único disco especificado. Para formatear y particionar otro disco en el equipo de destino, añada un paso adicional Formatear y particionar disco a la secuencia de tareas.
Este paso solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Discos y seleccione Formatear y particionar disco.
Variables de formato y disco de partición
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para formatear y particionar el disco
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepPartitionDisk
- New-CMTSStepPartitionDisk
- Remove-CMTSStepPartitionDisk
- Set-CMTSStepPartitionDisk
- New-CMTSPartitionSetting
Propiedades de Formatear y Particionar disco
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Número de disco
El número de disco físico del disco que se va a formatear. El número se basa en el orden de enumeración de discos de Windows.
En la versión 2010 y anteriores, este número no puede ser mayor que 99. En la versión 2103 y posteriores, el número máximo es 10 000. Este cambio ayuda a admitir escenarios de red de área de almacenamiento (SAN).
Nombre de variable para almacenar el número de disco
Use una variable de secuencia de tareas para especificar el disco de destino que se va a formatear. Esta opción variable admite secuencias de tareas más complejas con comportamientos dinámicos. Por ejemplo, un script personalizado puede detectar el disco y establecer la variable en función del tipo de hardware. A continuación, puede utilizar varias instancias de este paso para configurar diferentes tipos de hardware y particiones.
Si selecciona esta propiedad, escriba un nombre de variable personalizado. Agregue un paso anterior en la secuencia de tareas para establecer el valor de esta variable personalizada en un valor entero para el disco físico.
Los siguientes pasos simulados muestran un ejemplo:
Ejecutar script de PowerShell: un script personalizado para recopilar discos de destino
- Se establece
myOSDisken1 - Se establece
myDataDisken2
- Se establece
Formatear y particionar disco para disco del sistema operativo: especifica
myOSDiskla variable- Configura el disco 1 como el disco del sistema
Formatear y particionar disco para disco de datos: especifica
myDataDiskla variable- Configura el disco 2 para el almacenamiento sin procesar
Una variación de este ejemplo utiliza números de disco y planes de creación de particiones para diferentes tipos de hardware.
Nota:
Todavía puede utilizar la variable de secuencia de tareas OSDDiskIndex existente. Sin embargo, cada instancia del paso Formatear y particionar disco utiliza el mismo valor de índice. Si desea establecer el número de disco mediante programación para varias instancias de este paso, use esta propiedad variable.
Tipo de disco
El tipo de disco que se va a formatear. Hay dos opciones para seleccionar en la lista desplegable:
- Standard (MBR): registro de arranque maestro
- GPT: tabla de particiones GUID
Nota:
Si cambia el tipo de disco de Standard (MBR) a GPT y el diseño de partición contiene una partición extendida, la secuencia de tareas quita todas las particiones extendidas y lógicas del diseño. El editor de secuencias de tareas solicita confirmar esta acción antes de cambiar el tipo de disco.
Volumen
Información específica sobre la partición o el volumen que crea la secuencia de tareas, incluidos los siguientes atributos:
- Nombre
- Espacio en disco restante
Para crear una nueva partición, seleccione Nuevo para iniciar el cuadro de diálogo Propiedades de partición . Especifique el tipo y tamaño de la partición y si es una partición de arranque. Para modificar una partición existente, seleccione la partición que se va a modificar y, a continuación, seleccione el botón Propiedades . Para obtener más información sobre cómo configurar las particiones de disco duro, consulte uno de los siguientes artículos:
Para eliminar una partición, elija la partición y, a continuación, seleccione Eliminar.
Instalar aplicación
En este paso se instalan las aplicaciones especificadas o un conjunto de aplicaciones definidas por una lista dinámica de variables de secuencia de tareas. Cuando la secuencia de tareas ejecuta este paso, la instalación de la aplicación comienza inmediatamente, sin esperar a un intervalo de sondeo de directivas.
Las solicitudes deben cumplir con los siguientes criterios:
La aplicación debe tener un tipo de implementación de Windows Installer o Script Installer. No se admiten los tipos de implementación de paquetes de aplicaciones de Windows (tipos de archivo .appx, .appxbundle, .msix, .msixbundle).
Debe ejecutarse en la cuenta del sistema local y no en la cuenta de usuario.
No debe interactuar con el escritorio. El programa debe ejecutarse de forma silenciosa o en modo desatendido.
No debe iniciar un reinicio por sí solo. La aplicación debe solicitar un reinicio utilizando el código de reinicio estándar 3010. Este comportamiento garantiza que este paso controla correctamente el reinicio. Si la aplicación devuelve un código de salida 3010, el motor de secuencia de tareas reinicia el equipo. Después del reinicio, la secuencia de tareas continúa automáticamente.
Si la aplicación comprueba si hay archivos ejecutables en ejecución, la secuencia de tareas no podrá instalarlos. Si no configura este paso para que continúe con el error, se producirá un error en toda la secuencia de tareas.
No es compatible con la instalación de aplicaciones durante una secuencia de tareas de implementación del sistema operativo cuando el dispositivo también tiene directivas asignadas para el Control de aplicaciones de Windows Defender. En este escenario, no puede usar estas aplicaciones una vez completada la secuencia de tareas. Para solucionar este problema de tiempo, implemente las aplicaciones una vez completada la secuencia de tareas.
Nota:
A partir de la versión 2107, cuando se cumplen las condiciones siguientes, hay un retraso de siete minutos antes de este paso:
- La secuencia de tareas se ejecuta desde medios independientes.
- El paso anterior fue Reiniciar el equipo.
- El error no continúa en el paso de instalar aplicación actual.
En las versiones 2103 y anteriores, el paso fallaría en estas condiciones. La secuencia de tareas no evaluó correctamente que la instalación de la aplicación se realizara correctamente.
Cuando se ejecuta este paso, la aplicación comprueba la aplicabilidad de las reglas de requisitos y el método de detección en sus tipos de implementación. En función de los resultados de esta comprobación, la aplicación instala el tipo de implementación aplicable. Si un tipo de implementación contiene dependencias, el tipo de implementación dependiente se evalúa e instala como parte de este paso. Las dependencias de aplicación no se admiten para medios independientes.
Nota:
Para instalar una aplicación que sustituya a otra, los archivos de contenido de la aplicación sustituida deben estar disponibles. De lo contrario, se produce un error en este paso de la secuencia de tareas. Por ejemplo, Microsoft Visio 2010 está instalado en un cliente o en una imagen capturada. Cuando el paso Instalar aplicación instala Microsoft Visio 2013, los archivos de contenido para Microsoft Visio 2010 (la aplicación reemplazada) deben estar disponibles en un punto de distribución. Si Microsoft Visio no está instalado en un cliente o imagen capturada, la secuencia de tareas instala Microsoft Visio 2013 sin comprobar los archivos de contenido de Microsoft Visio 2010.
Si retira una aplicación reemplazada y se hace referencia a la nueva aplicación en una secuencia de tareas, la secuencia de tareas no se iniciará. Este comportamiento es por diseño: la secuencia de tareas requiere todas las referencias de aplicación.
Este paso de la secuencia de tareas solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Software y seleccione Instalar aplicación.
Variables para instalar aplicación
Use las siguientes variables de secuencia de tareas con este paso:
Nota:
Si el cliente no puede recuperar la lista de puntos de administración de los servicios de ubicación, use las variables de secuencia de tareas SMSTSMPListRequestTimeoutEnabled y SMSTSMPListRequestTimeout . Estas variables especifican cuántos milisegundos espera una secuencia de tareas antes de volver a intentar instalar una aplicación. Para obtener más información, vea Variables de secuencia de tareas.
Cmdlets para instalar la aplicación
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepInstallApplication
- New-CMTSStepInstallApplication
- Remove-CMTSStepInstallApplication
- Set-CMTSStepInstallApplication
Propiedades para instalar la aplicación
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Instale las siguientes aplicaciones
La secuencia de tareas instala estas aplicaciones en el orden especificado.
Administrador de configuración filtra las aplicaciones deshabilitadas o las que tengan la configuración siguiente:
- Solo cuando un usuario haya iniciado sesión
- Ejecutar con derechos de usuario
Estas aplicaciones no aparecen en el cuadro de diálogo Seleccione la aplicación que desea instalar .
Instalar aplicaciones según la lista de variables dinámicas
La secuencia de tareas instala aplicaciones con este nombre de variable base. El nombre de la variable base corresponde a un conjunto de variables de secuencia de tareas definidas para una colección o un equipo. Estas variables especifican las aplicaciones que la secuencia de tareas instala para esa colección o equipo. Cada nombre de variable consta de su nombre base común más un sufijo numérico que comienza en 01. El valor de cada variable debe contener el nombre de la aplicación y nada más.
Para la secuencia de tareas para instalar aplicaciones mediante una lista de variables dinámicas, habilite la siguiente configuración en la pestaña General de las propiedades de la aplicación: Permita que esta aplicación se instale desde la acción de secuencia de tareas Instalar aplicación en lugar de implementarse manualmente.
Nota:
No puede instalar aplicaciones mediante una lista de variables dinámicas para implementaciones de medios independientes.
Por ejemplo, para instalar una sola aplicación mediante una variable de secuencia de tareas denominada AA01, especifique la siguiente variable:
| Nombre de la variable | Valor de la variable |
|---|---|
| AA01 | Microsoft Office |
Para instalar dos aplicaciones, especifique las siguientes variables:
| Nombre de la variable | Valor de la variable |
|---|---|
| AA01 | Microsoft Lync |
| AA02 | Microsoft Office |
Las condiciones siguientes afectan a las aplicaciones instaladas por la secuencia de tareas:
Si el valor de una variable contiene información distinta del nombre de la aplicación. La secuencia de tareas no instala la aplicación y la secuencia de tareas continúa.
Si la secuencia de tareas no encuentra una variable con el nombre base y el sufijo "01" especificados, la secuencia de tareas no instala ninguna aplicación.
Importante
Estos valores distinguen mayúsculas de minúsculas. Por ejemplo, "Instalar" es distinto de "Instalar". Si necesita cambiar el valor, el editor de secuencias de tareas no detecta un cambio de mayúsculas y minúsculas. Realice otra edición al mismo tiempo, por ejemplo, modifique la descripción del paso.
Si se produce un error en una aplicación, continúe instalando otras aplicaciones de la lista
Esta configuración especifica que el paso continúa cuando se produce un error en la instalación de una aplicación individual. Si especifica esta configuración, la secuencia de tareas continúa independientemente de los errores de instalación. Si no especifica esta configuración y se produce un error en la instalación, el paso finaliza inmediatamente.
Borrar el contenido de la aplicación de la caché después de la instalación
Elimine el contenido de la aplicación de la caché de cliente después de que se ejecute el paso. Este comportamiento es beneficioso en dispositivos con discos duros pequeños o al instalar muchas aplicaciones de gran tamaño sucesivamente.
Opciones para instalar la aplicación
Nota:
Al seleccionar Continuar en caso de error en la pestaña Opciones de este paso, la secuencia de tareas continúa cuando no se puede instalar una aplicación. Si no habilita esta opción, se produce un error en la secuencia de tareas y no se instalan las aplicaciones restantes.
Además de las opciones predeterminadas, configure las siguientes opciones adicionales en la pestaña Opciones de este paso de la secuencia de tareas:
Vuelva a intentar este paso si el equipo se reinicia inesperadamente
Si una de las instalaciones de la aplicación reinicia inesperadamente el equipo, vuelva a intentar este paso. El paso habilita esta configuración de forma predeterminada con dos reintentos. Puede especificar de uno a cinco intentos.
Instalar paquete
Utilice este paso para instalar un paquete de software como parte de la secuencia de tareas. Cuando se ejecuta este paso, la instalación comienza inmediatamente sin esperar a un intervalo de sondeo de directivas.
El paquete debe cumplir los siguientes criterios:
Debe ejecutarse en la cuenta del sistema local y no en una cuenta de usuario.
No debe interactuar con el escritorio. El programa debe ejecutarse de forma silenciosa o en modo desatendido.
No debe iniciar un reinicio por sí solo. El software debe solicitar un reinicio utilizando el código de reinicio estándar 3010. Este comportamiento garantiza que la secuencia de tareas controla correctamente el reinicio. Si el software devuelve un código de salida 3010, el motor de secuencia de tareas reinicia el equipo. Después del reinicio, la secuencia de tareas continúa automáticamente.
Los programas que usan la opción Ejecutar otro programa primero para instalar un programa dependiente no se admiten al implementar un sistema operativo. Si habilita la opción de paquete Ejecutar primero otro programa y el programa dependiente ya se ejecutó en el equipo de destino, el programa dependiente se ejecuta y la secuencia de tareas continúa. Sin embargo, si el programa dependiente aún no se ha ejecutado en el equipo de destino, se produce un error en el paso de la secuencia de tareas.
Este paso de la secuencia de tareas solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Software y seleccione Instalar paquete.
Problema conocido con el paso Instalar paquete y medios independientes creados en el sitio de administración central
Puede producirse un error si la secuencia de tareas incluye el paso Instalar paquete y crea el medio independiente en un sitio de administración central (CAS). El CAS no tiene las directivas de configuración de cliente necesarias. Estas directivas son necesarias para habilitar el agente de distribución de software cuando se ejecuta la secuencia de tareas. Puede aparecer el siguiente error en el archivo CreateTsMedia.log : WMI method SMS_TaskSequencePackage.GetClientConfigPolicies failed (0x80041001)
Para los medios independientes que incluyen un paso de instalación del paquete , cree el medio independiente en un sitio principal que tenga habilitado el agente de distribución de software.
Como alternativa, use un paso de script Ejecutar PowerShell personalizado. Agréguelo después del paso de configuración de Windows y ConfigMgr y antes del primer paso de instalación del paquete. En el paso Ejecutar script de PowerShell se ejecutan los siguientes comandos para habilitar el agente de distribución de software antes del primer paso de Instalar paquete:
$namespace = "root\ccm\policy\machine\requestedconfig"
$class = "CCM_SoftwareDistributionClientConfig"
$classArgs = @{
ComponentName = 'Enable SWDist'
Enabled = 'true'
LockSettings='TRUE'
PolicySource='local'
PolicyVersion='1.0'
SiteSettingsKey='1'
}
Set-WmiInstance -Namespace $namespace -Class $class -Arguments $classArgs -PutType CreateOnly
Variables para Install Package
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para el paquete de instalación
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepInstallSoftware
- New-CMTSStepInstallSoftware
- Remove-CMTSStepInstallSoftware
- Set-CMTSStepInstallSoftware
Sugerencia
Use el almacenamiento previo en caché de contenido para descargar un paquete de actualización del sistema operativo aplicable antes de que un usuario instale la secuencia de tareas. Para obtener más información, consulte Configuración del contenido de la memoria caché previa.
Propiedades del paquete de instalación
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Instalar un solo paquete de software
Esta configuración especifica un paquete de software de Administrador de configuración. El paso espera hasta que finalice la instalación.
Instalar paquetes de software según la lista de variables dinámicas
La secuencia de tareas instala paquetes con este nombre de variable base. El nombre de la variable base corresponde a un conjunto de variables de secuencia de tareas definidas para una colección o un equipo. Estas variables especifican los paquetes que la secuencia de tareas instala para esa colección o equipo. El nombre de cada variable consta de su nombre base común más un sufijo numérico que comienza en 001. El valor de cada variable debe contener un identificador de paquete y el nombre del software, separados por dos puntos.
Para que la secuencia de tareas instale software mediante una lista de variables dinámicas, habilite la siguiente configuración en la pestaña Avanzadas de las propiedades del paquete: Permita que este programa se instale desde la secuencia de tareas Instalar paquete sin implementarlo.
Nota:
No puede instalar paquetes de software mediante una lista de variables dinámicas para implementaciones de medios independientes.
Por ejemplo, para instalar un único paquete de software utilizando una variable de secuencia de tareas denominada AA001, especifique la siguiente variable:
| Nombre de la variable | Valor de la variable |
|---|---|
| AA001 | CEN00054:Instalar |
Para instalar tres paquetes de software, debe especificar las siguientes variables:
| Nombre de la variable | Valor de la variable |
|---|---|
| AA001 | CEN00054:Instalar |
| AA002 | CEN00107:Instalar silencioso |
| AA003 | CEN00031:Install |
Las condiciones siguientes afectan a los paquetes instalados por la secuencia de tareas:
Si no crea el valor de una variable en el formato correcto o no especifica un identificador y un nombre de paquete válidos, se produce un error en la instalación del software.
Si el id. de paquete contiene caracteres en minúsculas, se produce un error en la instalación del software.
Si la secuencia de tareas no encuentra una variable con el nombre base especificado y el sufijo "001", la secuencia de tareas no instala ningún paquete. La secuencia de tareas continúa.
Importante
Estos valores distinguen mayúsculas de minúsculas. Por ejemplo, "Instalar" es distinto de "Instalar". Si necesita cambiar el valor, el editor de secuencias de tareas no detecta un cambio de mayúsculas y minúsculas. Realice otra edición al mismo tiempo, por ejemplo, modifique la descripción del paso.
Si se produce un error en la instalación de un paquete de software, continúe instalando otros paquetes de la lista
Esta configuración especifica que el paso continúa si se produce un error en la instalación de un paquete de software. Si especifica esta configuración, la secuencia de tareas continúa independientemente de los errores de instalación. Si no especifica esta configuración y se produce un error en la instalación, el paso finaliza inmediatamente.
Vuelva a intentar este paso si el equipo se reinicia inesperadamente
Si una de las instalaciones del paquete reinicia inesperadamente el equipo, vuelva a intentar este paso. El paso habilita esta configuración de forma predeterminada con dos reintentos. Puede especificar de uno a cinco intentos.
Instalar actualizaciones de software
Utilice este paso para instalar las actualizaciones de software en el equipo de destino. El equipo de destino no se evalúa para las actualizaciones de software aplicables hasta que se ejecuta este paso de la secuencia de tareas. En ese momento, el equipo de destino se evalúa para las actualizaciones de software como cualquier otro cliente de Administrador de configuración. Para instalar las actualizaciones de software, primero implemente las actualizaciones en una colección de la que el equipo de destino sea miembro.
Importante
Para obtener el mejor rendimiento, instale la última versión del Agente de Windows Update.
Este paso de la secuencia de tareas solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Software y seleccione Instalar novedades de software.
Variables para las novedades de instalar software
Use las siguientes variables de secuencia de tareas con este paso:
- SMSInstallUpdateTarget
- SMSTSMPListRequestTimeoutEnabled
- SMSTSMPListRequestTimeout
- SMSTSSoftwareUpdateScanTimeout
- SMSTSWaitForSecondReboot
Nota:
Si el cliente no puede recuperar la lista de puntos de administración de los servicios de ubicación, use las variables SMSTSMPListRequestTimeoutEnabled y SMSTSMPListRequestTimeout . Estas variables especifican cuántos milisegundos espera una secuencia de tareas antes de volver a intentar instalar una aplicación o actualización de software. Para obtener más información, vea Variables de secuencia de tareas.
Cmdlets para instalar novedades de software
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepInstallUpdate
- New-CMTSStepInstallUpdate
- Remove-CMTSStepInstallUpdate
- Set-CMTSStepInstallUpdate
Para obtener más recomendaciones y un diagrama de flujo técnico para este paso, consulte Instalar novedades de software.
Propiedades para Instalar novedades de software
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Necesario para la instalación: solo actualizaciones de software obligatorias
Seleccione esta opción para instalar todas las actualizaciones de software obligatorias con fechas límite de instalación definidas por el administrador.
Disponible para la instalación - Todas las actualizaciones de software
Seleccione esta opción para instalar todas las actualizaciones de software disponibles. En primer lugar, implemente estas actualizaciones en una colección de la que el equipo sea miembro. La secuencia de tareas instala todas las actualizaciones de software disponibles en los equipos de destino.
Evaluar las actualizaciones de software a partir de los resultados del examen en caché
De forma predeterminada, este paso utiliza los resultados del examen almacenados en caché del agente de Windows Update. Deshabilite esta opción para indicar al Agente de Windows Update que descargue el catálogo más reciente desde el punto de actualización de software. Deshabilite esta opción al usar una secuencia de tareas para capturar y crear una imagen del sistema operativo.
Muchas actualizaciones tienen dependencias. Por ejemplo, instale la actualización ABC antes de que la actualización XYZ aparezca como aplicable. Al deshabilitar esta configuración e implementar la secuencia de tareas en muchos clientes, todos se conectan al punto de actualización de software al mismo tiempo. Este comportamiento puede producir problemas de rendimiento durante el proceso y la descarga del catálogo de actualizaciones. Si implementa en muchos clientes a la vez, use la configuración predeterminada para usar los resultados del examen almacenados en caché. Si implementa en un número reducido de clientes a la vez, desactive esta opción para asegurarse de que todas las actualizaciones de software están instaladas en el cliente.
La variable SMSTSSoftwareUpdateScanTimeout controla el tiempo de espera del análisis de actualizaciones de software durante este paso. El valor predeterminado es 60 minutos. Para obtener más información, vea Variables de secuencia de tareas.
Opciones para instalar novedades de software
Además de las opciones predeterminadas, configure las siguientes opciones adicionales en la pestaña Opciones de este paso de la secuencia de tareas:
Vuelva a intentar este paso si el equipo se reinicia inesperadamente
Si una de las actualizaciones reinicia inesperadamente el equipo, vuelva a intentar este paso. El paso habilita esta configuración de forma predeterminada con dos reintentos. Puede especificar de uno a cinco intentos.
Esta opción solo se aplica a las secuencias de tareas independientes. No funciona con secuencias de tareas OSD que implementan un sistema operativo y utilizan las tareas Configurar Windows y ConfigMgr. Para las secuencias de tareas OSD que implementan un sistema operativo y utilizan la tarea Setup Windows y ConfigMgr, use la variable SMSTSWaitForSecondReboot en su lugar. Para obtener más información, vea Variables de secuencia de tareas: SMSTSWaitForSecondReboot.
Unirse a dominio o grupo de trabajo
Siga este paso para agregar el equipo de destino a un grupo de trabajo o dominio.
Nota:
Cuando un cliente unido a Microsoft Entra ejecuta una secuencia de tareas de implementación del sistema operativo, el cliente del nuevo sistema operativo no se unirá automáticamente a Microsoft Entra ID. Aunque no esté unido a Microsoft Entra, el cliente sigue administrado.
Este paso de la secuencia de tareas solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, General y seleccione Unirse a dominio o grupo de trabajo.
Variables de unión a dominio o grupo de trabajo
Use las siguientes variables de secuencia de tareas con este paso:
- OSDJoinAccount
- OSDJoinDomainName
- OSDJoinDomainOUName
- OSDJoinPassword
- OSDJoinSkipReboot
- OSDJoinType
- OSDJoinWorkgroupName
Cmdlets para unirse a un dominio o grupo de trabajo
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepJoinDomainWorkgroup
- New-CMTSStepJoinDomainWorkgroup
- Remove-CMTSStepJoinDomainWorkgroup
- Set-CMTSStepJoinDomainWorkgroup
Propiedades de Unirse a dominio o grupo de trabajo
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Unirse a un grupo de trabajo
Seleccione esta opción para que el equipo de destino se una al grupo de trabajo especificado. Si el equipo es actualmente miembro de un dominio, al seleccionar esta opción se reiniciará el equipo.
Unirse a un dominio
Seleccione esta opción para que el equipo de destino se una al dominio especificado.
Opcionalmente, introduzca o busque una unidad organizativa (OU) en el dominio especificado para el equipo a unir. Si el equipo es actualmente miembro de otro dominio o grupo de trabajo, esta opción hace que el equipo se reinicie. Si el equipo ya es miembro de otra unidad organizativa, dado que Servicios de dominio de Active Directory no permite cambiar la unidad organizativa a través de este método, el programa de instalación de Windows omite esta configuración.
Escriba la cuenta que tiene permiso para unirse al dominio
Seleccione Establecer para escribir el nombre de usuario y la contraseña de una cuenta con permisos para unirse al dominio. Escriba la cuenta con el formato: Domain\account. Para obtener más información sobre la cuenta de unión al dominio de secuencia de tareas, consulte Cuentas.
Preparar el cliente de ConfigMgr para la captura
Use este paso para quitar o configurar el cliente de Administrador de configuración en el equipo de referencia. Esta acción prepara el equipo para la captura como parte del proceso de creación de imágenes.
Este paso quita completamente el cliente de Administrador de configuración, en lugar de solo quitar la información clave. Cuando la secuencia de tareas implementa la imagen del sistema operativo capturada, instala un nuevo cliente de Administrador de configuración cada vez.
Sugerencia
De forma predeterminada, el motor de secuencia de tareas solo quita el cliente durante la secuencia de tareas Compilar y capturar una imagen del sistema operativo de referencia . El motor de secuencia de tareas no quita el cliente durante otros métodos de captura, como medios de captura o una secuencia de tareas personalizada. Puede invalidar este comportamiento para una secuencia de tareas de implementación del sistema operativo. Establezca la variable de secuencia de tareas SMSTSUninstallCCMClient en TRUE antes del paso de preparar el cliente de ConfigMgr para la captura. Esta variable y comportamiento solo se aplican a las secuencias de tareas de implementación del sistema operativo. Quita el cliente después del siguiente reinicio del dispositivo.
Este paso de la secuencia de tareas solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, seleccione Imágenes y seleccione Preparar cliente de ConfigMgr para la Captura.
Variables para Preparar el cliente de ConfigMgr para la Captura
Use las siguientes variables de secuencia de tareas con este paso:
- SMSTSUninstallCCMClient
Cmdlets para preparar el cliente de ConfigMgr para la captura
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepPrepareConfigMgrClient
- New-CMTSStepPrepareConfigMgrClient
- Remove-CMTSStepPrepareConfigMgrClient
- Set-CMTSStepPrepareConfigMgrClient
Preparar Windows para la Captura
Use este paso para especificar las opciones de Sysprep al capturar una imagen del sistema operativo en el equipo de referencia. En este paso se ejecuta Sysprep y, a continuación, se reinicia el equipo en la imagen de arranque de Windows PE especificada para la secuencia de tareas. Se produce un error en esta acción si el equipo de referencia está unido a un dominio.
Este paso solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencia de tareas, selecciona Agregar, selecciona Imágenes y selecciona Preparar ventanas para la captura.
Variables para Preparar ventanas para la captura
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para preparar Windows para la captura
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepPrepareWindows
- New-CMTSStepPrepareWindows
- Remove-CMTSStepPrepareWindows
- Set-CMTSStepPrepareWindows
Propiedades de Preparar Windows para la Captura
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Crear automáticamente una lista de controladores de almacenamiento masivo
Seleccione esta opción para que Sysprep cree automáticamente una lista de controladores de almacenamiento masivo desde el equipo de referencia. Esta opción habilita la opción Compilar controladores de almacenamiento masivo en el archivo sysprep.inf del equipo de referencia. Para obtener más información acerca de esta configuración, consulte la documentación de Sysprep.
Importante
Esta opción solo se aplicaba en Windows XP. Ya no es aplicable en ninguna versión de Windows actualmente compatible.
No restablecer la marca de activación
Seleccione esta opción para impedir que Sysprep restablezca la marca de activación del producto.
Apagar el equipo después de ejecutar esta acción
Esta opción indica a Sysprep que apague el equipo en lugar de su comportamiento de reinicio predeterminado.
La secuencia de tareas de Windows Autopilot para dispositivos existentes utiliza este paso con esta opción.
Si quieres que la secuencia de tareas actualice el dispositivo e inicie inmediatamente la configuración rápida para Windows Autopilot, deja esta opción desactivada.
Habilite esta opción para apagar el dispositivo después de la creación de imágenes. A continuación, puedes entregar el dispositivo a un usuario, que inicia OOBE con Windows Autopilot cuando lo enciende por primera vez.
Importante
No use la tarea Preparar ventanas para la Captura con Windows Autopilot para las secuencias de tareas existentes. La Sysprep.exe línea de comandos usada durante la tarea Preparar ventanas para la Captura utiliza el /Generalize parámetro. El /Generalize parámetro quita el AutopilotConfigurationFile.json archivo usado por Windows Autopilot, lo que provoca que la implementación de Windows Autopilot no se ejecute durante la configuración rápida. En su lugar, donde normalmente se ejecuta la tarea Preparar ventanas para la captura, agregue una tarea Ejecutar línea de comandos que ejecute el siguiente Sysprep.exe comando en su lugar:
C:\Windows\System32\sysprep\sysprep.exe /oobe /reboot
Para obtener más información, consulte Modificar la secuencia de tareas para tener en cuenta la configuración de la línea de comandos Sysprep y Windows Autopilot para Windows Autopilot para dispositivos existentes no funciona.
Aprovisionar BitLocker previamente
Usa este paso para habilitar BitLocker en una unidad mientras estás en Windows PE. De forma predeterminada, solo se cifra el espacio usado en la unidad, por lo que los tiempos de cifrado son mucho más rápidos. Las opciones de administración de claves se aplican mediante el paso Habilitar BitLocker después de instalar el sistema operativo.
Importante
El aprovisionamiento previo de BitLocker requiere que el equipo tenga un módulo de plataforma segura (TPM) compatible y habilitado.
Este paso solo se ejecuta en Windows PE. No se ejecuta en el sistema operativo completo.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Discos y seleccione Aprovisionar BitLocker previamente.
Cmdlets para aprovisionar BitLocker previo
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepOfflineEnableBitLocker
- New-CMTSStepOfflineEnableBitLocker
- Remove-CMTSStepOfflineEnableBitLocker
- Set-CMTSStepOfflineEnableBitLocker
Propiedades para el aprovisionamiento previo de BitLocker
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Aplicar BitLocker a la unidad especificada
Especifica la unidad para la que deseas habilitar BitLocker. BitLocker solo cifra el espacio usado en la unidad.
Modo de cifrado de discos (BitLocker previo aprovisionado)
Seleccione uno de los siguientes algoritmos de cifrado:
- AES_128
- AES_256
- XTS_AES256
- XTS_AES128
De forma predeterminada o si no se especifica, el paso continúa usando el método de cifrado predeterminado para la versión del sistema operativo. Si el paso se ejecuta en una versión de Windows que no admite el algoritmo especificado, se revertirá al valor predeterminado del sistema operativo. En esta circunstancia, el motor de secuencia de tareas envía el mensaje de estado 11911.
Usar el cifrado de disco completo (aprovisionar BitLocker)
De forma predeterminada, este paso solo cifra el espacio usado en la unidad. Se recomienda este comportamiento predeterminado, ya que es más rápido y eficaz. Si su organización requiere cifrar toda la unidad durante la configuración, habilite esta opción. El programa de instalación de Windows espera a que toda la unidad se cifre, lo que tarda mucho tiempo, especialmente en unidades grandes.
Omita este paso para equipos que no tienen un TPM o cuando el TPM no está habilitado (aprovisionar BitLocker previamente)
Seleccione esta opción para omitir el cifrado de unidad en un equipo que no contiene un TPM compatible o habilitado. Por ejemplo, use esta opción al implementar un sistema operativo en una máquina virtual. De forma predeterminada, esta configuración está habilitada para el paso Aprovisionar BitLocker previamente . El paso falla en un dispositivo sin un TPM o un TPM que no se inicializa. Si el dispositivo no tiene un TPM funcional, el motor de secuencia de tareas registra una advertencia para smsts.log y envía el mensaje de estado 11912.
Release State Store
Use este paso para notificar al punto de migración de estado que la acción de captura o restauración se ha completado. Use este paso junto con los pasos Solicitar almacén de estado, Captura estado de usuario y Restaurar estado de usuario. Use estos pasos para migrar datos de estado de usuario mediante un punto de migración de estado y la herramienta de migración de estado de usuario (USMT).
Para obtener más información sobre cómo administrar el estado de usuario al implementar sistemas operativos, consulte Administrar estado de usuario.
Si usa el paso Solicitar almacenamiento de estado para solicitar acceso a un punto de migración de estado para capturar el estado del usuario, este paso notifica al punto de migración de estado que el proceso de captura se ha completado. A continuación, el punto de migración de estado marca los datos de estado de usuario como disponibles para la restauración. El punto de migración de estado establece los permisos de control de acceso para los datos de estado de usuario de modo que solo el equipo restaurador tenga acceso de solo lectura.
Si usa el paso Solicitar almacenamiento de estado para solicitar acceso a un punto de migración de estado para restaurar el estado del usuario, este paso notifica al punto de migración de estado que el proceso de restauración ha finalizado. A continuación, el punto de migración de estado activa las opciones de retención de datos configuradas.
Importante
Establezca la opción Continuar en caso de error para cualquier paso entre los pasos del almacén de estado de solicitud y el almacén de estado de liberación . Cada paso de almacén de estado de solicitud debe tener un paso de almacén de estado de lanzamiento coincidente.
Este paso solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Estado de usuario y seleccione Almacén de estado de versión.
Variables para el almacén de estado de versión
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para el almacén de estado de publicación
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepReleaseStateStore
- New-CMTSStepReleaseStateStore
- Remove-CMTSStepReleaseStateStore
- Set-CMTSStepReleaseStateStore
Propiedades de Release State Store
Este paso no requiere ninguna configuración en la pestaña Propiedades .
Almacén de estado de solicitud
Use este paso para solicitar acceso a un punto de migración de estado al capturar o restaurar el estado.
Para obtener más información sobre cómo administrar el estado de usuario al implementar sistemas operativos, consulte Administrar estado de usuario.
Use este paso junto con los pasos Release StateStore, Capture User State yRestore User State. Use estos pasos para migrar el estado del equipo mediante un punto de migración de estado y la herramienta de migración de estado de usuario (USMT).
Nota:
Al crear un nuevo punto de migración de estado, el almacenamiento de estado de usuario no estará disponible durante un máximo de una hora. Para agilizar la disponibilidad, ajuste cualquier configuración de propiedad en el punto de migración de estado para desencadenar una actualización del archivo de control del sitio.
Este paso se ejecuta en el sistema operativo completo y en Windows PE para USMT sin conexión.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Estado del usuario y seleccione Solicitar almacén de estado.
Variables para el almacén de estado de solicitud
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para el almacén de estado de solicitud
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepRequestStateStore
- New-CMTSStepRequestStateStore
- Remove-CMTSStepRequestStateStore
- Set-CMTSStepRequestStateStore
Propiedades del almacén de estado de solicitud
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Captura el estado del equipo
Busque un punto de migración de estado que cumpla los requisitos mínimos, tal y como se ha configurado en la configuración del punto de migración de estado. Por ejemplo, Número máximo de clientes y Cantidad mínima de espacio libre en disco. Esta opción no garantiza que haya suficiente espacio disponible en el momento de la migración de estado. Esta opción solicita acceso al punto de migración de estado con el fin de capturar el estado y la configuración del usuario de un equipo.
Si el sitio de Administrador de configuración tiene varios puntos de migración de estado activos, este paso encuentra un punto de migración de estado con espacio en disco disponible. La secuencia de tareas consulta al punto de administración una lista de puntos de migración de estado y, a continuación, evalúa cada uno hasta que encuentra uno que cumple los requisitos mínimos.
Restaurar estado de otro equipo
Solicite acceso a un punto de migración de estado para restaurar el estado y la configuración del usuario capturados previamente en un equipo de destino.
Si hay varios puntos de migración de estado, este paso busca el punto de migración de estado que tiene el estado del equipo de destino.
Número de reintentos
El número de veces que este paso intenta encontrar un punto de migración de estado apropiado antes de producirse un error.
Retraso de reintento (en segundos)
La cantidad de tiempo en segundos que el paso de la secuencia de tareas espera entre los reintentos.
Si la cuenta de equipo no puede conectarse a un almacén de estado, use la cuenta de acceso a la red
Si la secuencia de tareas no puede acceder al punto de migración de estado con la cuenta de equipo, usa las credenciales de la cuenta de acceso a la red para conectarse. Esta opción es menos segura porque otros equipos podrían usar la cuenta de acceso de red para acceder al estado almacenado. Esta opción puede ser necesaria si el equipo de destino no está unido a un dominio.
Reiniciar equipo
Use este paso para reiniciar el equipo que ejecuta la secuencia de tareas. Tras el reinicio, el equipo continúa automáticamente con el paso siguiente de la secuencia de tareas.
Este paso se puede ejecutar en el sistema operativo completo o en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, General y Reiniciar equipo.
Variables para reiniciar equipo
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para reiniciar el equipo
Administre este paso con los siguientes cmdlets de PowerShell:
Propiedades de Reiniciar equipo
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
La imagen de arranque asignada a esta secuencia de tareas
Seleccione esta opción para que el equipo de destino use la imagen de arranque asignada a la secuencia de tareas. La secuencia de tareas usa la imagen de arranque para ejecutar los pasos posteriores en Windows PE.
El sistema operativo predeterminado instalado actualmente
Seleccione esta opción para que el equipo de destino se reinicie en el sistema operativo instalado.
Notificar al usuario antes de reiniciar
Seleccione esta opción para mostrar una notificación al usuario antes de que se reinicie el equipo de destino. El paso selecciona esta opción de forma predeterminada.
Mensaje de notificación
Escriba un mensaje de notificación para mostrárselo al usuario antes de que se reinicie el equipo de destino.
Tiempo de espera de visualización de mensajes
Especifique la cantidad de tiempo en segundos antes de que se reinicie el equipo de destino. El valor predeterminado es 60 segundos.
Restaurar estado de usuario
Use este paso para iniciar la Herramienta de migración de estado de usuario (USMT) para restaurar el estado y la configuración del usuario en el equipo de destino. Utilice este paso junto con el paso de Captura de estado de usuario.
Para obtener más información sobre cómo administrar el estado de usuario al implementar sistemas operativos, consulte Administrar estado de usuario.
Use este paso con los pasos Almacén de estado de solicitud y Almacén de estado de liberación para guardar o restaurar la configuración de estado con un punto de migración de estado. Esta opción siempre descifra el almacén de estado de USMT mediante una clave de cifrado que genera y administra Administrador de configuración.
A partir de la versión 2103, este paso y el paso Captura estado de usuario usan el algoritmo de cifrado más alto admitido actualmente, AES 256.
Importante
Si tiene migraciones de estado de usuario activas, antes de actualizar el cliente de Administrador de configuración en esos dispositivos, restaure el estado de usuario. De lo contrario, el cliente actualizado no podrá restaurar el estado de usuario cuando intente usar un algoritmo de cifrado diferente. Si es necesario, puede restaurar manualmente el estado de usuario y usar explícitamente el parámetro /decrypt:3DESUSMT.
El paso Restaurar estado de usuario proporciona control sobre un subconjunto limitado de las opciones de USMT más usadas. Especifique opciones de línea de comandos adicionales con la variable OSDMigrateAdditionalRestoreOptions .
Importante
Si usa este paso con un propósito no relacionado con un escenario de implementación de sistema operativo, agregue el paso Reiniciar equipo inmediatamente después del paso Restaurar estado de usuario .
Este paso solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, seleccione Estado del usuario y seleccione Restaurar estado del usuario.
Variables para restaurar el estado del usuario
Use las siguientes variables de secuencia de tareas con este paso:
- _OSDMigrateUsmtRestorePackageID
- OSDMigrateAdditionalRestoreOptions
- OSDMigrateContinueOnRestore
- OSDMigrateEnableVerboseLogging
- OSDMigrateLocalAccounts
- OSDMigrateLocalAccountPassword
- OSDStateStorePath
Cmdlets para restaurar el estado del usuario
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepRestoreUserState
- New-CMTSStepRestoreUserState
- Remove-CMTSStepRestoreUserState
- Set-CMTSStepRestoreUserState
Propiedades de Restaurar estado de usuario
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Paquete de herramientas de migración de estado de usuario
Especifique el paquete que contiene la versión de USMT que va a usar en este paso. Este paquete no requiere un programa. Cuando se ejecuta el paso, la secuencia de tareas usa la versión de USMT del paquete especificado. Especifique un paquete que contenga la versión de 32 o 64 bits de USMT. La arquitectura de USMT depende de la arquitectura del sistema operativo al que está restaurando el estado la secuencia de tareas.
Restaurar todos los perfiles de usuario capturados con opciones estándar
Restaura los perfiles de usuario capturados con las opciones estándar. Para personalizar las opciones que restaura USMT, seleccione Personalizar captura de perfil de usuario.
Personalizar cómo se restauran los perfiles de usuario
Le permite personalizar los archivos que desea restaurar en el equipo de destino. Seleccione Files para especificar los archivos de configuración en el paquete USMT que desea usar para restaurar los perfiles de usuario. Para agregar un archivo de configuración, escriba el nombre del archivo en el cuadro Nombre de archivo y, a continuación, seleccione Agregar. En el panel Files se enumeran los archivos de configuración que usa USMT. El archivo .xml que especifique define el archivo de usuario que restaura USMT.
Restaurar perfiles de usuario del equipo local
Restaura los perfiles de usuario del equipo local. Estos perfiles no son para usuarios del dominio. Asigne nuevas contraseñas a las cuentas de usuario locales restauradas. USMT no puede migrar las contraseñas originales. Escriba la nueva contraseña en el cuadro Contraseña y confírmela en el cuadro Confirmar contraseña .
Continuar si no se pueden restaurar algunos archivos
Continúa restaurando el estado y la configuración del usuario incluso si USMT no puede restaurar algunos archivos. El paso habilita esta opción de forma predeterminada. Si deshabilita esta opción y USMT encuentra errores al restaurar archivos, se produce un error en este paso inmediatamente. USMT no restaura todos los archivos.
Habilitar el registro detallado
Habilite esta opción para generar información más detallada sobre el archivo de registro. Al restaurar el estado, la secuencia de tareas genera Loadstate.log de forma predeterminada en la carpeta de registro de la secuencia de tareas, %WinDir%\ccm\logs.
Ejecutar línea de comandos
Use este paso para ejecutar la línea de comandos especificada.
El comando que se ejecuta debe cumplir los siguientes criterios:
No debe interactuar con el escritorio. El comando debe ejecutarse en modo silencioso o desatendido.
No debe iniciar un reinicio por sí solo. El comando debe solicitar un reinicio utilizando el código de reinicio estándar, 3010. Este comportamiento garantiza que la secuencia de tareas controla correctamente el reinicio. Si el comando devuelve un código de salida 3010, el motor de secuencia de tareas reinicia el equipo. Después del reinicio, la secuencia de tareas continúa automáticamente.
Este paso se puede ejecutar en el sistema operativo completo o en Windows PE.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, General y Ejecutar línea de comandos.
Variables para Ejecutar línea de comandos
Use las siguientes variables de secuencia de tareas con este paso:
- OSDDoNotLogCommand
- SMSTSDisableWow64Redirection
- SMSTSRunCommandLineUserName
- SMSTSRunCommandLineUserPassword
- SMSTSRunCommandLineAsUser
- Directorio de trabajo
Cmdlets para Ejecutar línea de comandos
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepRunCommandLine
- New-CMTSStepRunCommandLine
- Remove-CMTSStepRunCommandLine
- Set-CMTSStepRunCommandLine
Propiedades de Ejecutar línea de comandos
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Línea de comandos
Especifica la línea de comandos que ejecuta la secuencia de tareas. Este campo es necesario. Incluya extensiones de nombre de archivo, por ejemplo, .vbs y .exe. Incluye todos los archivos de configuración y opciones de línea de comandos necesarios.
Si no especifica la extensión del nombre de archivo, Administrador de configuración intenta .com, .exe y .bat. Si el nombre de archivo tiene una extensión que no es un tipo ejecutable, Administrador de configuración intenta aplicar una asociación local. Por ejemplo, si la línea de comandos está readme.gif, Administrador de configuración inicia la aplicación especificada en el equipo de destino para abrir archivos .gif.
Ejemplos:
setup.exe /a
cmd.exe /c copy Jan98.dat c:\sales\Jan98.dat
Nota:
Para ejecutarse correctamente, debe preceder las acciones de la línea de comandos con el comando cmd.exe /c . Algunos ejemplos de estas acciones son la redirección de salida, las canalizaciones y los comandos de copia.
Salida a variable de secuencia de tareas
Utilice esta configuración para guardar la salida del comando en una variable de secuencia de tareas personalizada.
Nota:
Administrador de configuración limita este resultado a los últimos 1000 caracteres.
Deshabilitar la redirección del sistema de archivos de 64 bits
De forma predeterminada, los sistemas operativos de 64 bits usan el redirector del sistema de archivos WOW64 para ejecutar líneas de comandos. Este comportamiento consiste en buscar correctamente versiones de 32 bits de ejecutables y bibliotecas del sistema operativo. Seleccione esta opción para deshabilitar el uso del redirector del sistema de archivos WOW64. Windows ejecuta el comando mediante versiones nativas de 64 bits de ejecutables y bibliotecas del sistema operativo. Esta opción no surte efecto cuando se ejecuta en un sistema operativo de 32 bits.
Start in
Especifica la carpeta ejecutable del programa, hasta 127 caracteres. Esta carpeta puede ser una ruta de acceso absoluta en el equipo de destino o una ruta de acceso relativa a la carpeta del punto de distribución que contiene el paquete. Este campo es opcional.
Ejemplos:
c:\officexp
i386
Nota:
El botón Examinar explora el equipo local en busca de archivos y carpetas. Todo lo que selecciones también debe existir en el equipo de destino. Debe existir en la misma ubicación y con los mismos nombres de archivo y carpeta.
Package
Cuando especifique archivos o programas en la línea de comandos que aún no están presentes en el equipo de destino, seleccione esta opción para especificar el paquete de Administrador de configuración que contiene los archivos necesarios. El paquete no requiere un programa. Si los archivos especificados existen en el equipo de destino, esta opción no es necesaria.
Tiempo de espera
Especifica un valor que representa el tiempo que Administrador de configuración permite que se ejecute la línea de comandos. Este valor puede estar comprendido entre un minuto y 999 minutos. El valor predeterminado es de 15 minutos. Esta opción está deshabilitada de manera predeterminada.
Importante
Si escribe un valor que no deja suficiente tiempo para que el comando especificado se complete correctamente, se produce un error en este paso. Se podría producir un error en toda la secuencia de tareas según las condiciones del paso o grupo. Si se agota el tiempo de espera, Administrador de configuración finaliza el proceso de línea de comandos.
Ejecute este paso como la cuenta siguiente
Especifica que la línea de comandos se ejecuta como una cuenta de usuario de Windows distinta de la cuenta del sistema local.
Nota:
Para ejecutar scripts o comandos sencillos con otra cuenta después de instalar el sistema operativo, primero agregue la cuenta al equipo. Además, es posible que deba restaurar los perfiles de usuario de Windows para ejecutar programas más complejos, como Windows Installer.
Cuenta
Especifica la cuenta de usuario de Windows que este paso utiliza para ejecutar la línea de comandos. La línea de comandos se ejecuta con los permisos de la cuenta especificada. Seleccione Establecer para especificar el usuario local o la cuenta de dominio. Para obtener más información sobre la cuenta de ejecución de secuencia de tareas, consulte Cuentas.
Importante
Si este paso especifica una cuenta de usuario y se ejecuta en Windows PE, se produce un error en la acción. No puede unir Windows PE a un dominio. El archivo smsts.log registra este error.
Opciones de Ejecutar línea de comandos
Además de las opciones predeterminadas, configure las siguientes opciones adicionales en la pestaña Opciones de este paso de la secuencia de tareas:
Códigos de éxito
Incluya otros códigos de salida del script que el paso debe evaluar como correctos.
Ejecutar script de PowerShell
Use este paso para ejecutar el script de Windows PowerShell especificado.
El script debe cumplir los siguientes criterios:
No debe interactuar con el escritorio. El script debe ejecutarse de forma silenciosa o en modo desatendido.
No debe iniciar un reinicio por sí solo. El script debe solicitar un reinicio utilizando el código de reinicio estándar, 3010. Este comportamiento garantiza que la secuencia de tareas controla correctamente el reinicio. Si el script devuelve un código de salida 3010, el motor de secuencia de tareas reinicia el equipo. Después del reinicio, la secuencia de tareas continúa automáticamente.
Use scripts de PowerShell firmados en formato Unicode. El formato ANSI, que es el predeterminado, no funciona con este paso.
Este paso se puede ejecutar en el sistema operativo completo o en Windows PE. Para ejecutar este paso en Windows PE, habilite PowerShell en la imagen de arranque. Habilite el componente WinPE-PowerShell desde la pestaña Componentes opcionales en las propiedades de la imagen de arranque. Para obtener más información sobre cómo modificar una imagen de arranque, consulte Administrar imágenes de arranque.
Nota:
PowerShell no está habilitado de forma predeterminada en los sistemas operativos Windows Embedded.
Advertencia
Es posible que parte del software antimalware desencadene eventos de este paso de la secuencia de tareas. Para permitir que estos scripts se ejecuten sin interferencias, configure el software antimalware para excluir %windir%\temp\smstspowershellscripts.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, General y Ejecutar script de PowerShell.
Variables para ejecutar script de PowerShell
Use las siguientes variables de secuencia de tareas con este paso:
- OSDLogPowerShellParameters
- SMSTSRunPowerShellAsUser
- SMSTSRunPowerShellUserName
- SMSTSRunPowerShellUserPassword
Cmdlets para ejecutar el script de PowerShell
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepRunPowerShellScript
- New-CMTSStepRunPowerShellScript
- Remove-CMTSStepRunPowerShellScript
- Set-CMTSStepRunPowerShellScript
Propiedades de Ejecutar script de PowerShell
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Package
Especifique el paquete de Administrador de configuración que contiene el script de PowerShell. Un paquete puede contener varios scripts de PowerShell.
Nombre de script
Especifica el nombre del script de PowerShell que se va a ejecutar. Este campo es necesario.
Escriba un script de PowerShell
Escribe directamente el código de Windows PowerShell en este paso. Esta característica permite ejecutar comandos de PowerShell durante una secuencia de tareas sin crear ni distribuir primero un paquete con el script.
Al agregar o editar un script, la ventana de script de PowerShell proporciona las siguientes acciones:
Edite el script directamente
Abrir un script existente desde un archivo
Buscar un script aprobado existente en Administrador de configuración
Parameters
Especifica los parámetros que se pasan al script de PowerShell. Estos parámetros son los mismos que los parámetros del script de PowerShell en la línea de comandos.
Proporciona los parámetros consumidos por el script, no para la línea de comandos de Windows PowerShell.
El siguiente ejemplo contiene parámetros válidos:
-MyParameter1 MyValue1 -MyParameter2 MyValue2
El ejemplo siguiente contiene parámetros no válidos. Los dos primeros elementos son parámetros de línea de comandos de Windows PowerShell (-NoLogo y -ExecutionPolicy Unrestricted). El script no consume estos parámetros.
-NoLogo -ExecutionPolicy Unrestricted -File MyScript.ps1 -MyParameter1 MyValue1 -MyParameter2 MyValue2
Si un valor de parámetro incluye un carácter especial o un espacio, use comillas simples (') alrededor del valor. El uso de comillas dobles (") puede hacer que el paso de la secuencia de tareas procese incorrectamente el parámetro.
Por ejemplo: -Arg1 '%TSVar1%' -Arg2 '%TSVar2%'
También puede establecer esta propiedad en una variable.
Por ejemplo, si especifica %MyScriptVariable%, cuando la secuencia de tareas ejecuta el script, agrega el valor de esta variable personalizada a la línea de comandos de PowerShell.
Directiva de ejecución de PowerShell
Determine qué scripts de PowerShell (si los hay) permite ejecutar en el equipo. Elija una de las siguientes directivas de ejecución:
AllSigned: ejecutar solo scripts firmados por un editor de confianza.
Undefined: no definir ninguna directiva de ejecución.
Derivación: cargue todos los archivos de configuración y ejecute todos los scripts. Si descarga un script sin firmar de Internet, Windows PowerShell no solicita permiso antes de ejecutar el script.
Importante
PowerShell 1.0 no admite las directivas de ejecución Undefined y Omitir.
Nota:
Cuando use la directiva de ejecución AllFirmed , no use la opción Introducir un script de PowerShell para insertar un script firmado directamente en el paso de la secuencia de tareas. El contenido del script no siempre se conserva byte por byte a través del XML de secuencia de tareas, por lo que la firma digital puede dejar de ser válida en el cliente. Cuando esto sucede, el cliente rechaza el script y smsts.log registra un error "hash no coincide".
Para usar un script firmado con AllSigned, coloque el archivo firmado .ps1 en un paquete de Administrador de configuración y haga referencia a él con las opciones Nombre de paquete y Script anteriores. Este enfoque conserva los bytes de archivo originales y la firma.
Salida a variable de secuencia de tareas
Guarde la salida del script en una variable de secuencia de tareas personalizada.
Nota:
Administrador de configuración limita este resultado a los últimos 1000 caracteres.
Para ver un ejemplo de cómo utilizar esta propiedad step, consulte Cómo establecer variables.
Start in
Especifique la carpeta de inicio para el script, hasta 127 caracteres. Esta carpeta puede ser una ruta de acceso absoluta en el equipo de destino o una ruta de acceso relativa a la carpeta del punto de distribución que contiene el paquete. Este campo es opcional.
Nota:
El botón Examinar explora el equipo local en busca de archivos y carpetas. Todo lo que selecciones también debe existir en el equipo de destino. Debe existir en la misma ubicación y con los mismos nombres de archivo y carpeta.
Tiempo de espera
Especifique un valor que represente el tiempo que Administrador de configuración permite ejecutar el script de PowerShell. Este valor puede estar comprendido entre un minuto y 999 minutos. El valor predeterminado es de 15 minutos. Esta opción está deshabilitada de manera predeterminada.
Importante
Si escribe un valor que no deja suficiente tiempo para que el script especificado se complete correctamente, se produce un error en este paso. Se podría producir un error en toda la secuencia de tareas según las condiciones del paso o grupo. Si el tiempo de espera expira, Administrador de configuración finaliza el proceso de PowerShell.
Ejecute este paso como la cuenta siguiente
Especifique que el script de PowerShell se ejecute como una cuenta de usuario de Windows distinta de la cuenta del sistema local.
Nota:
Para ejecutar scripts o comandos sencillos con otra cuenta después de instalar el sistema operativo, primero agregue la cuenta al equipo. Además, es posible que deba restaurar perfiles de usuario de Windows para ejecutar acciones más complejas.
Cuenta
Especifique la cuenta de usuario de Windows que usa este paso para ejecutar el script de PowerShell. La cuenta especificada debe ser un administrador local en el sistema y el script se ejecuta con los permisos de esta cuenta. Seleccione Establecer para especificar el usuario local o la cuenta de dominio. Para obtener más información sobre la cuenta de ejecución de secuencia de tareas, consulte Cuentas.
Importante
Si este paso especifica una cuenta de usuario y se ejecuta en Windows PE, se produce un error en la acción. No puede unir Windows PE a un dominio. El archivo smsts.log registra este error.
Opciones para ejecutar script de PowerShell
Además de las opciones predeterminadas, configure las siguientes opciones adicionales en la pestaña Opciones de este paso de la secuencia de tareas:
Códigos de éxito
Incluya otros códigos de salida del script que el paso debe evaluar como correctos.
Ejecutar secuencia de tareas
En este paso se ejecuta otra secuencia de tareas. Crea una relación principal-secundario entre las secuencias de tareas. Con las secuencias de tareas secundarias, puede crear secuencias de tareas más modulares y reutilizables.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, General y Ejecutar secuencia de tareas.
Especificaciones y limitaciones de Ejecutar secuencia de tareas
Tenga en cuenta los siguientes puntos al agregar una secuencia de tareas secundaria a una secuencia de tareas:
Las secuencias de tareas principales y secundarias se combinan de forma eficaz en una única directiva que ejecuta el cliente.
El entorno es global. Si la secuencia de tareas primaria establece una variable y, a continuación, la secuencia de tareas secundaria cambia esa variable, conserva el último valor. Si la secuencia de tareas secundaria crea una nueva variable, estará disponible para el resto de la secuencia de tareas principal.
Los mensajes de estado se envían de forma normal para una sola operación de secuencia de tareas.
La secuencia de tareas escribe entradas en el archivo smsts.log , con nuevas entradas de registro que dejan claro cuándo se inicia una secuencia de tareas secundaria.
No se puede seleccionar una secuencia de tareas con una referencia de imagen de arranque. Para cualquier implementación que requiera una imagen de arranque, especifíquela en la secuencia de tareas principal.
Si se deshabilita una secuencia de tareas secundaria, se produce un error en la implementación. No puedes usar la opción Continuar con el error para solucionar esta limitación.
Si una secuencia de tareas secundarias contiene pasos que se consideran de alto impacto, el Centro de software no lo detecta y muestra la notificación de alto impacto. Modifique las propiedades de la secuencia de tareas principal, en la pestaña Notificación de usuario, para especificar que Se trata de una secuencia de tareas de alto impacto.
Si falta una secuencia de tareas secundaria, la visualización de la secuencia de tareas primaria no detecta este estado. Si edita la secuencia de tareas primaria, detecta las referencias que faltan en las secuencias de tareas secundarias cuando realiza cambios en la principal.
Cmdlets para ejecutar secuencia de tareas
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepRunTaskSequence
- New-CMTSStepRunTaskSequence
- Remove-CMTSStepRunTaskSequence
- Set-CMTSStepRunTaskSequence
Propiedades de Ejecutar secuencia de tareas
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Seleccione la secuencia de tareas que se va a ejecutar
Seleccione Examinar para seleccionar la secuencia de tareas secundaria. El cuadro de diálogo Seleccionar una secuencia de tareas no muestra la secuencia de tareas principal.
Establecer variables dinámicas
Use este paso para realizar las siguientes acciones:
Recopilar información del equipo y su entorno. A continuación, configure las variables de secuencia de tareas especificadas con la información.
Evalúe las reglas definidas. Establezca variables de secuencia de tareas en función de las reglas que se evalúan como true.
Este paso se puede ejecutar en el sistema operativo completo o en Windows PE.
Para agregar este paso en el editor de secuencias de tareas, seleccione Agregar, General yEstablecer variables dinámicas.
Variables para Establecer variables dinámicas
La secuencia de tareas establece automáticamente las siguientes variables de secuencia de tareas de solo lectura:
- _SMSTSMake
- _SMSTSModel
- _SMSTSMacAddresses
- _SMSTSIPAddresses
- _SMSTSSerialNumber
- _SMSTSAssetTag
- _SMSTSUUID
Cmdlets para establecer variables dinámicas
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepSetDynamicVariable
- New-CMTSStepSetDynamicVariable
- Remove-CMTSStepSetDynamicVariable
- Set-CMTSStepSetDynamicVariable
- New-CMTSRule
Propiedades para Establecer variables dinámicas
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Reglas y variables dinámicas
Para establecer una variable dinámica para su uso en la secuencia de tareas, agregue una regla. A continuación, establece un valor para cada variable especificada en la regla. Además, agregue una o más variables sin agregar una regla. Al agregar una regla, elija una de las siguientes categorías:
Equipo: evalúe los valores para la etiqueta de activo de hardware, el UUID, el número de serie o la dirección MAC. Establezca varios valores según sea necesario. Si cualquier valor es verdadero, la regla se evalúa como verdadero. Por ejemplo, la siguiente regla se evalúa como verdadera si el número de serie del dispositivo es 5892087 y la dirección MAC es 22-A4-5A-13-78-26:
IF Serial Number = 5892087 OR MAC address = 26-78-13-5A-A4-22 THENUbicación: evaluar valores para la puerta de enlace de red predeterminada
Make and Model: Evalúe los valores para la marca y el modelo de una computadora. Tanto la marca como el modelo deben evaluarse como verdadero para que la regla se evalúe como verdadero.
Especifique un asterisco (
*) y un signo de interrogación (?) como caracteres comodín. El asterisco coincide con varios caracteres y el signo de interrogación coincide con uno solo. Por ejemplo, la cadenaDELL*900?coincide con ambosDELL-ABC-9001yDELL9009.Variable de secuencia de tareas: agregue una variable, una condición y un valor de secuencia de tareas para evaluar. Las condiciones son las mismas que para las condiciones de paso. La regla se evalúa como verdadero cuando el valor establecido para la variable cumple la condición especificada.
Especifica una o más variables para establecer una regla que se evalúe como true o establece variables sin utilizar una regla. Seleccione una variable existente o cree una variable personalizada.
Variables de secuencia de tareas existentes: seleccione una o más variables de una lista de variables de secuencia de tareas existentes. Las variables de matriz no están disponibles para su selección.
Variables de secuencia de tareas personalizadas: define una variable de secuencia de tareas personalizada. También puede especificar una variable de secuencia de tareas existente. Esta configuración es útil para especificar una matriz de variables existente, como OSDAdapter, ya que las matrices de variables no están en la lista de variables de secuencia de tareas existentes.
Después de seleccionar las variables de una regla, proporcione un valor para cada variable. La variable se establece en el valor especificado cuando la regla se evalúa como verdadera. Para cada variable, puede seleccionar No mostrar este valor para ocultar el valor de la variable. De forma predeterminada, algunas variables existentes ocultan valores, como la variable OSDCaptureAccountPassword .
Importante
Al importar una secuencia de tareas con el paso Establecer variables dinámicas, Administrador de configuración quita los valores de variables marcados como No mostrar este valor. Después de importar la secuencia de tareas, vuelva a escribir el valor de la variable dinámica.
Cuando usa la opción No mostrar este valor, el valor de la variable no se muestra en el editor de secuencia de tareas. El archivo de registro de secuencia de tareas (smsts.log) o el depurador de secuencia de tareas tampoco mostrarán el valor de variable. La secuencia de tareas todavía puede usar la variable cuando se ejecuta. Si ya no desea ocultar estas variables, elimínelas primero. A continuación, redefina las variables sin seleccionar la opción para ocultarlas.
Advertencia
Si incluye variables en la línea de comandos del paso Ejecutar línea de comandos , el archivo de registro de secuencia de tareas muestra la línea de comandos completa, incluidos los valores de variable. Para evitar que aparezcan datos potencialmente confidenciales en el archivo de registro, establezca la variable de secuencia de tareas OSDDoNotLogCommand en TRUE.
Establecer variable de secuencia de tareas
Use este paso para establecer el valor de una variable que se usa con la secuencia de tareas.
Este paso se puede ejecutar en el sistema operativo completo o en Windows PE.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, General y seleccione Establecer variable de secuencia de tareas.
Variables para la variable Establecer secuencia de tareas
Las acciones de secuencia de tareas leen las variables de secuencia de tareas y especifican el comportamiento de esas acciones. Para obtener más información sobre variables específicas de secuencia de tareas y cómo usarlas, consulte los artículos siguientes:
Cmdlets para establecer variable de secuencia de tareas
Administre este paso con los siguientes cmdlets de PowerShell:
Propiedades de la variable Establecer secuencia de tareas
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Variable de secuencia de tareas
Especifique el nombre de una secuencia de tareas integrada o de una variable de acción, o especifique su propio nombre de variable definido por el usuario.
No mostrar este valor
Habilite esta opción para enmascarar los datos confidenciales almacenados en variables de secuencia de tareas. Por ejemplo, al especificar una contraseña.
Nota:
Habilite esta opción y, a continuación, establezca el valor de la variable de secuencia de tareas. De lo contrario, el valor de la variable no se establece como pretende, lo que puede provocar comportamientos inesperados cuando se ejecute la secuencia de tareas.
Cuando usa la opción No mostrar este valor, el valor de la variable no se muestra en el editor de secuencia de tareas. El archivo de registro de secuencia de tareas (smsts.log) o el depurador de secuencia de tareas tampoco mostrarán el valor de variable. La secuencia de tareas todavía puede usar la variable cuando se ejecuta. Si ya no desea ocultar esta variable, elimínela primero. A continuación, vuelva a definir la variable sin seleccionar la opción para ocultarla.
Advertencia
Si incluye variables en la línea de comandos del paso Ejecutar línea de comandos , el archivo de registro de secuencia de tareas muestra la línea de comandos completa, incluidos los valores de variable. Para evitar que aparezcan datos potencialmente confidenciales en el archivo de registro, establezca la variable de secuencia de tareas OSDDoNotLogCommand en TRUE.
Valor
La secuencia de tareas establece la variable en este valor. Establezca esta variable de secuencia de tareas en el valor de otra variable de secuencia de tareas con la sintaxis %varname%.
Configurar Windows y ConfigMgr
Use este paso para realizar la transición de Windows PE al nuevo sistema operativo. Este paso de la secuencia de tareas es una parte necesaria de cualquier implementación de sistema operativo. Instala el cliente de Administrador de configuración en el nuevo sistema operativo y prepara la secuencia de tareas para continuar la ejecución en el nuevo sistema operativo.
Este paso es responsable de realizar la transición de la secuencia de tareas de Windows PE al sistema operativo completo. El paso se ejecuta tanto en Windows PE como en el sistema operativo completo debido a esta transición. Sin embargo, dado que la transición comienza en Windows PE, solo se puede agregar durante la parte de Windows PE de la secuencia de tareas.
En este paso se reemplazan las variables sysprep.inf o unattend.xml directorio, como %WINDIR% and %ProgramFiles%, por el directorio de instalación de Windows PE, X:\Windows. La secuencia de tareas ignora las variables especificadas mediante el uso de estas variables de entorno.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, seleccione Imágenes y seleccione Configurar Windows y ConfigMgr.
Comportamientos para configurar Windows y ConfigMgr
En este paso se realizan las siguientes acciones:
Preliminares: Windows PE
Sustituya variables de secuencia de tareas en el archivo unattend.xml.
Descargue el paquete que contiene el cliente de Administrador de configuración. Agregue el paquete a la imagen implementada.
Configurar Windows
Instalación basada en imagen
Deshabilite el cliente de Administrador de configuración en la imagen, si existe. En otras palabras, deshabilite el inicio automático para el servicio de cliente de Administrador de configuración.
Actualice el registro en la imagen implementada para iniciar el sistema operativo implementado con la misma letra de unidad que el equipo de referencia.
Reinicie en el sistema operativo implementado.
El miniprograma de instalación de Windows se ejecuta utilizando el archivo sysprep.inf o unattend.xml respuesta especificado anteriormente que tiene suprimida toda interacción con el usuario final. Si usa el paso Aplicar configuración de red para unirse a un dominio, esa información estará en el archivo de respuesta. La miniinstalación de Windows une el equipo al dominio.
instalación basada en Setup.exe. Ejecuta Setup.exe que sigue el proceso de instalación típico de Windows:
Copie el paquete de actualización del sistema operativo, especificado en el paso Aplicar sistema operativo , en la unidad de disco duro.
Reinicie en el sistema operativo recién implementado.
El miniprograma de instalación de Windows se ejecuta utilizando el archivo sysprep.inf especificado anteriormente o unattend.xml respuesta que tiene suprimida toda la configuración de la interfaz de usuario. Si usa el paso Aplicar configuración de red para unirse a un dominio, esa información estará en el archivo de respuesta. La miniinstalación de Windows une el equipo al dominio.
Configurar el cliente de Administrador de configuración
Una vez finalizada la miniinstalación de Windows, la secuencia de tareas se reanuda mediante setupcomplete.cmd. Para obtener más información, consulte Ejecutar un script una vez completada la instalación (SetupComplete.cmd).
Habilite o deshabilite la cuenta de administrador local, en función de la opción seleccionada en el paso Aplicar configuración de Windows .
Instale el cliente de Administrador de configuración mediante el paquete descargado anteriormente y las propiedades de instalación especificadas en este paso. El cliente se instala en "modo de aprovisionamiento". Este modo impide que el cliente procese nuevas solicitudes de directiva hasta que se complete la secuencia de tareas. Para obtener más información, consulte Modo de aprovisionamiento.
Espere a que el cliente esté completamente operativo.
El paso finaliza
La secuencia de tareas continúa ejecutando el paso siguiente.
Nota:
La secuencia de tareas pasa de Windows PE al sistema operativo Windows recién instalado durante la tarea de instalación de Windows y ConfigMgr. Cuando el programa de Windows recién instalado se inicia por primera vez, se ejecuta el programa de instalación de Windows. Al final de la instalación de Windows, el script de la instalación de Windows SetupComplete.cmd reinicia la secuencia de tareas. Esto da como resultado que la secuencia de tareas se ejecute completamente en la instalación de Windows. Normalmente, la directiva de grupo de Windows no se procesa hasta que se completa la instalación de Windows, por lo que la directiva de grupo no se procesa hasta que se completa la secuencia de tareas. Este comportamiento es coherente en distintas versiones de Windows. Para obtener más información sobre el orden de las operaciones, consulte Ejecutar un script una vez completada la instalación (SetupComplete.cmd).
Aunque la directiva de grupo normalmente no se ejecuta hasta que el programa de instalación de Windows y la secuencia de tareas finaliza, Windows y el motor de secuencia de tareas no bloquean la ejecución de la directiva de grupo. Algunas acciones, como las secuencias de comandos, las instalaciones de aplicaciones o determinados pasos de la secuencia de tareas ejecutados durante la secuencia de tareas, pueden desencadenar la evaluación de la directiva de grupo. Por ejemplo, la tarea Instalar novedades de software puede desencadenar la evaluación de la directiva de grupo cuando establece el servidor WSUS. Un script que llama a gpupdate también podría desencadenar una actualización de directiva de grupo.
Variables de configuración de Windows y ConfigMgr
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para configurar Windows y ConfigMgr
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepSetupWindowsAndConfigMgr
- New-CMTSStepSetupWindowsAndConfigMgr
- Remove-CMTSStepSetupWindowsAndConfigMgr
- Set-CMTSStepSetupWindowsAndConfigMgr
Propiedades de configuración de Windows y ConfigMgr
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Paquete de cliente
Seleccione Examinar y, a continuación, elija el paquete de instalación de cliente de Administrador de configuración que se utilizará en este paso.
Usar el paquete de cliente de preproducción cuando esté disponible
Si hay un paquete de cliente de preproducción disponible y el equipo es miembro de la colección de pilotos, la secuencia de tareas usa este paquete en lugar del paquete de cliente de producción. El cliente de preproducción es una versión más reciente para realizar pruebas en el entorno de producción. Seleccione Examinar y, a continuación, elija el paquete de instalación de cliente de preproducción que se usará en este paso.
Propiedades de instalación
El paso de la secuencia de tareas especifica automáticamente la asignación del sitio y la configuración predeterminada. Use este campo para especificar las propiedades de instalación adicionales que se usarán al instalar el cliente. Para especificar varias propiedades de instalación, sepárelas con un espacio.
Especifique las opciones de línea de comandos que se utilizarán durante la instalación del cliente. Por ejemplo, Entrar /skipprereq: silverlight.exe para informar a CCMSetup.exe que no instale el requisito previo de Microsoft Silverlight. Para obtener más información sobre las opciones de línea de comandos disponibles para CCMSetup.exe, consulte Acerca de las propiedades de instalación de cliente.
Al ejecutar una secuencia de tareas de implementación de sistema operativo en un cliente basado en Internet, que se haya unido a Microsoft Entra o use la autenticación basada en tokens, debe especificar la propiedad CCMHOSTNAME en el paso Configurar Windows y ConfigMgr. Por ejemplo, CCMHOSTNAME=OTTERFALLS.CLOUDAPP.NET/CCM_Proxy_MutualAuth/12345678907927939.
Opciones de configuración de Windows y ConfigMgr
Nota:
No habilite Continuar en caso de error en la pestaña Opciones . Si se produce un error durante este paso, se produce un error en la secuencia de tareas, independientemente de si habilita o no esta configuración.
Actualizar sistema operativo
Use este paso para actualizar una versión anterior de Windows a una versión posterior de Windows.
Este paso de la secuencia de tareas solo se ejecuta en el sistema operativo completo. No se ejecuta en Windows PE.
Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, seleccione Imágenes y seleccione Actualizar sistema operativo.
Sugerencia
Los medios de Windows 11 y Windows 10 incluyen varias ediciones. Al configurar una secuencia de tareas para usar un paquete de actualización del sistema operativo o una imagen del sistema operativo, asegúrese de seleccionar una edición compatible.
Use el almacenamiento previo en caché de contenido para descargar un paquete de actualización del sistema operativo aplicable antes de que un usuario instale la secuencia de tareas. Para obtener más información, consulte Configuración del contenido de la memoria caché previa.
Variables para actualizar el sistema operativo
Use las siguientes variables de secuencia de tareas con este paso:
Cmdlets para actualizar el sistema operativo
Administre este paso con los siguientes cmdlets de PowerShell:
- Get-CMTSStepUpgradeOperatingSystem
- New-CMTSStepUpgradeOperatingSystem
- Remove-CMTSStepUpgradeOperatingSystem
- Set-CMTSStepUpgradeOperatingSystem
Propiedades para actualizar el sistema operativo
En la pestaña Propiedades de este paso, configure las opciones que se describen en esta sección.
Paquete de actualización
Seleccione esta opción para especificar el paquete de actualización del sistema operativo Windows que se usará para la actualización.
Ruta de origen
Especifica una ruta de acceso local o de red a los medios de Windows que usa el programa de instalación de Windows. Esta configuración corresponde a la opción /InstallFromde línea de comandos de la instalación de Windows.
También puede especificar una variable, como %MyContentPath% or .%DPC01% Cuando use una variable para la ruta de origen, establezca su valor anteriormente en la secuencia de tareas. Por ejemplo, use el paso Descargar contenido del paquete para especificar una variable para la ubicación del paquete de actualización del sistema operativo. A continuación, use esa variable para la ruta de origen de este paso.
Edición
Especifique la edición dentro del medio del sistema operativo que se usará para la actualización.
Clave de producto
Especifique la clave de producto que se aplicará al proceso de actualización.
Instale las siguientes actualizaciones de características
A partir de la versión 2103, seleccione esta opción para actualizar el sistema operativo Windows de un cliente mediante una actualización de características. Esta opción usa contenido que se sincroniza a través del punto de actualización de software. El tamaño del archivo ESD de mantenimiento suele ser menor que el paquete de actualización del sistema operativo y el archivo de imagen WIM.
Seleccione el botón nuevo (asterisco dorado) y agregue una actualización de características.
Nota:
Solo puede agregar actualizaciones de características.
Si su entorno admite varios lenguajes o arquitecturas, agregue varias actualizaciones de características al paso. El cliente usa la primera actualización aplicable que no se reemplaza por ninguna otra actualización implementada.
La experiencia del usuario con una actualización de características en una secuencia de tareas es la misma que con un paquete de actualización del sistema operativo.
Proporcionar el siguiente contenido de controlador a la instalación de Windows durante la actualización
Agrega controladores al equipo de destino durante el proceso de actualización. Los controladores deben ser compatibles con Windows 10 o posterior. Esta configuración corresponde a la opción /InstallDriverde línea de comandos de la instalación de Windows. Para obtener más información, consulte Opciones de línea de comandos de la instalación de Windows.
Especifique una de las opciones siguientes:
Paquete de controladores: seleccione Examinar y elija un paquete de controladores existente de la lista.
Contenido preconfigurado: seleccione esta opción para especificar la ubicación del contenido del controlador. Puede especificar una carpeta local, una ruta de acceso de red o una variable de secuencia de tareas. Cuando use una variable para la ruta de origen, establezca su valor anteriormente en la secuencia de tareas. Por ejemplo, mediante el paso Descargar contenido del paquete .
Sugerencia
Si quieres tener contenido dinámico para varios tipos de hardware:
Use varias instancias de este paso con condiciones para los tipos de hardware y contenido de controlador independiente.
Use varias instancias del paso Descargar contenido del paquete . Coloque el contenido en una ubicación común y, a continuación, use la opción de contenido por etapas . La ventaja de este método es que la secuencia de tareas tiene un solo paso de actualización del SO .
Nota:
Esta opción no es compatible con las actualizaciones de características.
Tiempo de espera (minutos)
Especifique el número de minutos antes de que se produzca un error en Administrador de configuración en este paso. Esta opción es útil si el programa de instalación de Windows deja de procesarse, pero no termina.
Realizar un examen de compatibilidad de la configuración de Windows sin iniciar la actualización
Realice el examen de compatibilidad de la configuración de Windows sin iniciar el proceso de actualización. Esta configuración corresponde a la opción /Compat ScanOnlyde línea de comandos de la instalación de Windows. Implemente todo el paquete de actualización del sistema operativo con esta opción.
Cuando habilita esta opción, este paso no pone el cliente de Administrador de configuración en modo de aprovisionamiento. El programa de instalación de Windows se ejecuta en segundo plano y el cliente continúa funcionando con normalidad. Para obtener más información, consulte Modo de aprovisionamiento.
El programa de instalación devuelve un código de salida como resultado del examen. En la tabla siguiente se proporcionan algunos de los códigos de salida más comunes:
| Código de salida | Detalles |
|---|---|
| MOSETUP_E_COMPAT_SCANONLY (0xC1900210) | No hay problemas de compatibilidad ("correcto"). |
| MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208) | Problemas de compatibilidad procesables. |
| MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204) | La opción de migración seleccionada no está disponible. Por ejemplo, una actualización de Enterprise a Professional. |
| MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200) | No apto para Windows 10. |
| MOSETUP_E_COMPAT_INSTALLDISKSPACE_BLOCK (0xC190020E) | No hay suficiente espacio libre en el disco. |
Para obtener más información acerca de este parámetro, consulte Configuración de Windows Command-Line Opciones.
Ignorar los mensajes de compatibilidad descartables
Especifica que el programa de instalación completa la instalación, omitiendo los mensajes de compatibilidad descartables. Esta configuración corresponde a la opción /Compat IgnoreWarningde línea de comandos de la instalación de Windows.
Actualizar dinámicamente el programa de instalación de Windows con Windows Update
Habilite la instalación para realizar operaciones de actualización dinámica, como buscar, descargar e instalar actualizaciones. Esta configuración corresponde a la opción /DynamicUpdatede línea de comandos de la instalación de Windows. Esta configuración no es compatible con las actualizaciones de software de Administrador de configuración. Habilita esta opción al administrar actualizaciones con directivas de cliente independientes de Windows Server Update Services (WSUS) o Windows Update.
Invalidar la directiva y usar Microsoft Update predeterminado
Invalidar temporalmente la directiva local en tiempo real para ejecutar operaciones de actualización dinámica. El equipo recibe actualizaciones de Windows Update.