Pasos de la secuencia de tareas

Se aplica a: Configuration Manager (rama actual)

Los siguientes pasos de secuencia de tareas se pueden agregar a una secuencia de tareas Configuration Manager. Para obtener más información, consulte Uso del editor de secuencia de tareas.

Configuración común

Los siguientes valores son comunes a todos los pasos de secuencia de tareas:

Propiedades de todos los pasos

  • Nombre: el editor de secuencia de tareas requiere que especifique un nombre corto para describir este paso. Al agregar un nuevo paso, el editor de secuencia de tareas establece el nombre en Tipo de forma 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 descripción no puede superar los 256 caracteres.

En el resto de este artículo se describen las demás opciones de configuración de la pestaña Propiedades para cada paso de secuencia de tareas.

Opciones para todos los pasos

  • Deshabilitar este paso: la secuencia de tareas omite este paso cuando se ejecuta en un equipo. El icono de este paso está atenuado en el editor de secuencia de tareas.

  • Continuar con el error: si se produce un error al ejecutar el paso, la secuencia de tareas continúa. Para obtener más información, consulte Planeamiento de consideraciones 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 condición, consulte Uso de variables de secuencia de tareas. Para obtener más información sobre las condiciones, vea Editor de secuencia de tareas : Condiciones.

En las secciones siguientes para pasos de secuencia de tareas específicos se describen otras opciones posibles en la pestaña Opciones .

Aplicar imagen de datos

Use 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, Imágenes y Aplicar imagen de datos.

Variables para Aplicar imagen de datos

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para aplicar la imagen de datos

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades de Aplicar imagen de datos

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Paquete de imagen

Seleccione Examinar para especificar el paquete de imágenes usado por 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 propiedad asociada para cada paquete de imagen existente. Use la lista desplegable para seleccionar la imagen que desea instalar en 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:

  • Siguiente partición disponible: use la siguiente partición secuencial que un paso Aplicar sistema operativo o Aplicar imagen de datos de esta secuencia de tareas aún no tiene como destino.

  • Disco y partición específicos: seleccione el número de disco (a partir de 0) y el número de partición (a partir de 1).

  • Letra de unidad lógica específica: especifique 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 establece normalmente en la sección Avanzadas del cuadro de diálogo Propiedades de partición para el paso de secuencia de tareas Formato y Disco de partición .

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 de destino anterior.

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 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 en Windows. Agregue este paso entre los pasos Aplicar sistema operativo y Configurar Windows y Configuration Manager para que los controladores del paquete estén disponibles para Windows. El paso de secuencia de tareas Aplicar paquete de controladores 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 en los puntos de distribución adecuados. Por ejemplo, coloque todos los controladores de un fabricante en un paquete de controladores. A continuación, distribuya el paquete a 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 impresoras de red.

Este paso de 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, Controladores y Aplicar paquete de controladores.

Sugerencia

Para obtener información general sobre los controladores de Configuration Manager, consulte Uso de secuencias de tareas para instalar controladores.

Use el almacenamiento en caché previo 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 anterior a la caché.

Variables para aplicar paquete de controladores

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para aplicar paquete de controladores

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para aplicar paquete de controladores

En la pestaña Propiedades de este paso, configure los valores descritos 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 aplicarlo. En la parte inferior del cuadro de diálogo se muestran las propiedades del paquete asociadas.

Instalación del paquete de controladores mediante la ejecución de DISM con la opción recurse

Seleccione esta opción para agregar el /recurse parámetro a la línea de comandos DISM cuando Windows aplique el paquete del controlador.

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, vea Opciones de windows DISM Command-Line.

Seleccione el controlador de almacenamiento masivo dentro del paquete que debe instalarse antes de la instalació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 de controlador de almacenamiento masivo que se va a instalar antes de configurar un sistema operativo clásico. La lista desplegable se rellena del paquete especificado.

Model

Especifique el dispositivo crítico para el arranque que se necesita para las implementaciones anteriores al sistema operativo Windows Vista.

Realizar la instalación desatendida de controladores sin firmar en la versión de Windows donde se permite esto

Esta opción permite a Windows instalar controladores sin una firma digital.

Aplicación de la 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 adecuado. El programa de instalación de Windows usa este archivo de respuesta durante la acción Configurar Windows y Configuration Manager .

Este paso de 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, Configuración y 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 evitar 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:

Cmdlets para aplicar la configuración de red

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para aplicar la configuración de red

En la pestaña Propiedades de este paso, configure los valores descritos 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 Capturar configuración de red 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 vaya al dominio, como fabricam.com. Especifique o vaya a una ruta de acceso de 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á Microsoft Entra unido, el cliente sigue estando 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 con el siguiente formato: Domain\User. Para obtener más información, consulte Cuenta de unión a dominios.

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 Capturar 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 el orden de enumeración de dispositivos Windows.
  • La secuencia de tareas no aplica inmediatamente la configuración especificada en este paso al equipo.

Aplicar imagen de sistema operativo

Use este paso para instalar un sistema operativo en el equipo de destino.

Una vez ejecutada 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 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, Imágenes y Aplicar imagen de sistema operativo.

Sugerencia

Windows 11 y Windows 10 multimedia 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 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 anterior a la caché.

El paso Configurar Windows y Configuration Manager inicia la instalación de Windows.

Variables para aplicar la imagen del sistema operativo

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para aplicar la imagen del sistema operativo

Administre este paso con los siguientes cmdlets de PowerShell:

Comportamientos para aplicar la imagen del sistema operativo

Este paso realiza diferentes acciones en función de si usa una imagen del sistema operativo o un paquete de actualización del sistema operativo.

Acciones de imagen del sistema operativo

El paso Aplicar imagen de sistema operativo realiza las siguientes acciones al usar una imagen del sistema operativo:

  1. Elimine todo el contenido del volumen de destino, excepto los archivos de la carpeta especificada por la variable _SMSTSUserStatePath .

  2. Extraiga el contenido del archivo .wim especificado en la partición de destino especificada.

  3. Prepare el archivo de respuesta:

    1. Cree un nuevo archivo de respuesta del programa de instalación de Windows predeterminado (sysprep.inf o unattend.xml) para el sistema operativo implementado.

    2. Combine los valores del archivo de respuesta proporcionado por el usuario.

  4. Copie los cargadores de arranque de Windows en la partición activa.

  5. 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 del paquete de actualización del sistema operativo

El paso Aplicar imagen de sistema operativo realiza las siguientes acciones al usar un paquete de actualización del sistema operativo:

  1. Elimine todo el contenido del volumen de destino, excepto los archivos de la carpeta especificada por la variable _SMSTSUserStatePath .

  2. Prepare el archivo de respuesta:

    1. Cree un archivo de respuesta nuevo con valores estándar creados por Configuration Manager.

    2. Combine los valores del archivo de respuesta proporcionado por el usuario.

Propiedades para aplicar la imagen del sistema operativo

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Aplicación del sistema operativo desde una imagen capturada

Instala una imagen del sistema operativo que ha capturado. Seleccione Examinar para abrir el cuadro de diálogo Seleccionar un paquete . A continuación, seleccione el paquete de imagen existente que desea instalar. Si hay varias imágenes asociadas al paquete Image especificado, seleccione en la lista desplegable la imagen asociada que se usará para esta implementación. Puede ver información básica sobre cada imagen existente seleccionándola.

Aplicación de la imagen del sistema operativo desde un origen de instalación original

Instala un sistema operativo mediante 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 al paquete especificado, use la lista desplegable para seleccionar la edición que desea 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 instalación.

Todavía se admite la implementación de nuevas instalaciones de Windows a través de paquetes de actualización del sistema operativo , pero depende de que los controladores sean compatibles con este método. Al instalar Windows desde un paquete de actualización del sistema operativo, los controladores se instalan mientras siguen 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 en Windows PE, cree una imagen de sistema operativo con install.wim a partir de los archivos de origen de instalación originales. A continuación, implemente a través de la opción Aplicar sistema operativo desde una imagen capturada en su lugar.

Uso de un archivo de respuesta desatendido o sysprep para una instalación personalizada

Use esta opción para proporcionar un archivo de respuesta de instalación de Windows (unattend.xml, unattend.txto sysprep.inf) según 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 del programa de instalación de Windows que proporcione puede contener variables de secuencia de tareas incrustadas del formulario %varname%, donde varname es el nombre de la variable. El paso Configurar Windows y Configuration Manager sustituye la cadena de variable por el valor real de la variable. No puede usar estas variables de secuencia de tareas incrustadas en campos de solo numérico en un archivo de respuesta de unattend.xml.

Si no proporciona un archivo de respuesta de 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 tiene como destino 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 (a partir de 0) y el número de partición (a partir de 1).

  • Letra de unidad lógica específica: especifique 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 establece normalmente en la sección Avanzadas del cuadro de diálogo Propiedades de partición para el paso de secuencia de tareas Formato y Disco de partición .

Seleccione controlador por capas si procede

La versión 2107 y posteriores admiten controladores de teclado en capas. Estos controladores especifican otros tipos de teclados que son comunes a los idiomas japonés y coreano. Para obtener más información, vea la configuración de Windows LayeredDriver .

Seleccione una de las opciones siguientes:

  • No especificar: esta opción es la predeterminada, que no configura el valor de LayeredDriver en el unattend.xml. Este comportamiento es coherente con las versiones anteriores de Configuration Manager.
  • Teclado PC/AT mejorado (101/102 teclas)
  • Teclado coreano compatible con PC/AT 101 teclas o el teclado Natural de Microsoft (tipo 1)
  • Teclado coreano compatible con PC/AT 101 teclas o con el teclado Natural de Microsoft (tipo 2)
  • Teclado coreano compatible con PC/AT 101 teclas o con el teclado Natural de Microsoft (tipo 3)
  • Teclado coreano (103/106 teclas)
  • Teclado japonés (106/109 teclas)

También puede usar la variable de secuencia de tareas OsdLayeredDriver .

Opciones para Aplicar imagen del sistema operativo

Además de las opciones predeterminadas, configure las siguientes opciones adicionales en la pestaña Opciones de este paso de 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 incrustados que tienen capacidad de almacenamiento limitada. Al seleccionar esta opción, configure también los valores del recurso compartido de paquetes en la pestaña Acceso a datos de las propiedades de la imagen del sistema operativo.

Nota:

Esta configuración invalida la opción de implementación que se configura en la página Puntos de distribución del Asistente para implementar software. Esta invalidación es solo para la imagen del sistema operativo que especifica este paso, no para todo el contenido de la secuencia de tareas.

Importante

Para 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 del sistema operativo. Por lo tanto, no se puede garantizar la integridad del paquete porque es posible que los usuarios con derechos administrativos alteren o manipulen el contenido del paquete.

Aplicar la configuración de Windows

Use 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 adecuado. El programa de instalación de Windows usa este archivo de respuesta durante el paso Configurar Windows y Configuration Manager .

Este paso de 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, Configuración y Aplicar configuración de Windows.

Variables para aplicar la configuración de Windows

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para aplicar la configuración de Windows

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para aplicar la configuración de Windows

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Nombre de usuario

Especifique el nombre de usuario registrado que se va a asociar al equipo de destino. El valor que captura el paso de secuencia de tareas Capturar configuración de Windows puede invalidar este valor.

Nombre de la organización

Especifique el nombre de la organización registrada que se va a asociar al equipo de destino. El valor que captura el paso de secuencia de tareas Capturar configuración de Windows puede invalidar este valor.

Clave de producto

Especifique la clave de producto que se usará 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 se admiten. A partir de la versión 2010, la configuración ya no está visible en el editor de secuencia de tareas. Las secuencias de tareas existentes que todavía usan 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 se admiten. A partir de la versión 2010, la configuración ya no está visible en el editor de secuencia de tareas. Las secuencias de tareas existentes que todavía usan esta configuración seguirán funcionando igual.

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.

Habilitar la cuenta y especificar 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 confirme la contraseña en la línea Confirmar contraseña .

Zona horaria

Especifique la zona horaria que se va a configurar en el equipo de destino. El valor que captura el paso de secuencia de tareas Capturar configuración de Windows 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 (diseño de teclado predeterminado)
  • Configuración regional del sistema
  • Idioma de la interfaz de usuario
  • Reserva del idioma de la interfaz de usuario
  • Configuración regional del usuario

Para obtener más información sobre estos valores de archivo de respuesta de instalación de Windows, consulte Microsoft-Windows-International-Core.

Nota:

Si crea un archivo de respuesta de instalación de Windows personalizado (unattend.xml), 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 coincidencias e instalar controladores 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 Configuration Manager en este escenario.

Este paso de 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, Controladores y Aplicar controladores automáticamente.

Sugerencia

Para obtener información general sobre los controladores de Configuration Manager, consulte Uso de secuencias de tareas para instalar controladores.

Comportamientos de los controladores de aplicación automática

El paso de secuencia de tareas Aplicar controladores automáticamente realiza las siguientes acciones:

  1. Examine el hardware y busque los identificadores plug-and-play para todos los dispositivos presentes en el sistema.

  2. 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.

  3. 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.

  4. La secuencia de tareas descarga los controladores seleccionados desde un punto de distribución y las fases de los controladores en el sistema operativo de destino.

    1. Cuando se usa una imagen del sistema operativo, la secuencia de tareas coloca los controladores en el almacén de controladores del sistema operativo.

    2. 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.

  5. Durante el paso Configurar Windows y Configuration Manager en la secuencia de tareas, el programa de instalación de Windows busca los controladores preconfigurados por este paso.

Variables para aplicar controladores automáticamente

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para aplicar controladores automáticamente

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades de los controladores de aplicación automática

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Instalar solo los controladores compatibles mejor coincidentes

Especifica que el paso de secuencia de tareas instala solo el controlador mejor coincidente para cada dispositivo de hardware detectado.

Instalación de todos los controladores compatibles

La secuencia de tareas instala todos los controladores compatibles con cada dispositivo de hardware detectado. El programa de instalación de Windows elige el mejor controlador. Esta opción toma 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.

Consideración de controladores de todas las categorías

La secuencia de tareas busca en todas las categorías de controladores disponibles los controladores de dispositivo adecuados.

Limitar la coincidencia de controladores para tener en cuenta solo los controladores de categorías seleccionadas

La secuencia de tareas busca en las categorías de controladores especificadas los controladores de dispositivo adecuados.

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.

Instalación desatendida de controladores sin signo en versiones de Windows en las que esto se permite

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.

Capturar configuración de red

Use 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. Estas opciones invalidan la configuración predeterminada que configure en el paso Aplicar configuración de red .

Este paso de 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, Configuración y Capture Network Settings (Capturar configuración de red).

Variables para capturar la configuración de red

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para capturar la configuración de red

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para capturar la configuración de red

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Migración de la pertenencia a dominios y grupos de trabajo

Captura la información de pertenencia al dominio y al grupo de trabajo del equipo de destino.

Migración de 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: DNS, IP y filtros de puerto

Captura de imagen del sistema operativo

Este paso captura 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 para agregar paquete de imagen de sistema operativo para importar esta imagen en Configuration Manager para implementaciones de sistema operativo basadas en imágenes.

Configuration Manager 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. Este paso solo captura 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 Configuration Manager. 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 el mismo volumen.

Especifique una cuenta con permisos de escritura para el recurso compartido de red seleccionado. Para obtener más información sobre la cuenta de imagen del sistema operativo de captura, consulte Cuentas.

Este paso de 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, Imágenes y Capturar imagen de sistema operativo.

Variables para capturar imagen del sistema operativo

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para capturar imagen del sistema operativo

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades de captura de imagen del sistema operativo

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Target

Ruta de acceso del sistema de archivos a la ubicación que Configuration Manager usa al almacenar la imagen del sistema operativo capturada.

Description

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

Número de versión opcional definido por el usuario que se va a asignar 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

Nombre opcional del usuario que creó la imagen del sistema operativo. Se almacena en el archivo de imagen.

Captura de una 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.

Capturar estado de usuario

En este paso se usa la Herramienta de migración de estado de usuario (USMT) para capturar el estado del usuario y la configuración del equipo que ejecuta la secuencia de tareas. Este paso de secuencia de tareas se usa junto con el paso de secuencia de tareas Restaurar estado de usuario . Este paso siempre cifra el almacén de estado de USMT mediante una clave de cifrado que Configuration Manager genera y administra.

A partir de la versión 2103, este paso y el paso Restaurar estado de usuario usan el algoritmo de cifrado compatible más alto actual, AES 256.

Importante

Si tiene migraciones de estado de usuario activas, antes de actualizar el cliente Configuration Manager en esos dispositivos, restaure el estado del usuario. De lo contrario, el cliente actualizado no podrá restaurar el estado del 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 del usuario al implementar sistemas operativos, consulte Administración del estado de usuario.

Si desea guardar y restaurar la configuración de estado de usuario desde un punto de migración de estado, use este paso con los pasos Almacén de estado de solicitud y Almacén de estado de versión .

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 secuencia de tareas se ejecuta en Windows PE o en el sistema operativo completo.

Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, Estado de usuario y Capturar estado de usuario.

Variables para capturar el estado de usuario

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para capturar el estado de usuario

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para capturar el estado de usuario

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Paquete de la herramienta 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 el estado y la configuración 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 de todos los perfiles de usuario mediante opciones estándar

Migre toda la información de 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. Configuration Manager no puede migrar las nuevas cuentas sin asignarles contraseñas.

Cuando se usa la opción Instalar un paquete de imagen existente del Asistente para nueva secuencia de tareas , la secuencia de tareas resultante tiene como valor predeterminado Capturar 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 sean 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 archivos de usuario y configuración del paso.

Si no tiene ninguna cuenta de usuario local, esta configuración no se aplica.

Personalización de cómo se capturan los perfiles de usuario

Seleccione esta opción para especificar un archivo de perfil personalizado para la migración. Seleccione Archivos para seleccionar los archivos de configuración de USMT que se usarán con este paso. Especifique un archivo .xml personalizado que contenga reglas que definan los archivos de estado de usuario que se van a migrar.

Selección de archivos de configuración

Elija esta opción y seleccione Archivos 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 de archivo y seleccione Agregar.

Habilitación del registro detallado

Habilite esta opción para generar información más detallada del archivo de registro. Al capturar el estado, la secuencia de tareas genera de forma predeterminada ScanState.log en la carpeta de registro de secuencia de tareas, %WinDir%\ccm\logs.

Omitir archivos mediante el sistema de archivos cifrado

Habilite esta opción para omitir la captura de archivos cifrados con el sistema de archivos cifrado (EFS). Estos archivos incluyen archivos de perfil de usuario. En función de las versiones del sistema operativo y USMT, es posible que los archivos cifrados no se puedan leer después de restaurar. Para obtener más información, consulte la documentación de USMT.

Copia mediante el acceso al sistema de archivos

Habilite esta opción para especificar cualquiera de los valores siguientes:

  • Continuar si algunos archivos no se pueden capturar: habilite esta configuración para continuar con el proceso de migración aunque no pueda 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.

  • Capturar localmente mediante vínculos en lugar de copiar archivos: habilite esta configuración para usar vínculos duros NTFS para capturar archivos.

    Para obtener más información sobre la migración de datos mediante vínculos duros, consulte Hard-Link Migration Store.

  • Capturar en modo fuera de línea (solo Windows PE): habilite esta opción para capturar el estado del usuario mientras está en Windows PE en lugar del sistema operativo completo.

Capturar mediante el uso de Servicios de instantáneas de copia de volumen (VSS)

Esta opción le permite capturar archivos incluso si están bloqueados para su edición por otra aplicación.

Capturar configuración de Windows

Use este paso para capturar la configuración de Windows desde el equipo que ejecuta la secuencia de tareas. La secuencia de tareas guarda esta configuración en variables de secuencia de tareas. Estas opciones capturadas invalidan la configuración predeterminada que configure en el paso Aplicar configuración de Windows .

Este paso de secuencia de tareas se ejecuta en Windows PE o en el sistema operativo completo.

Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, Configuración y Capturar configuración de Windows.

Variables para capturar la configuración de Windows

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para capturar la configuración de Windows

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para capturar la configuración de Windows

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Migrar nombre de equipo

Capture el nombre de equipo netBIOS del equipo.

Migración de nombres de usuario y organización registrados

Capture los nombres de usuario y organización registrados del equipo.

Migración de la zona horaria

Capture 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 requisitos previos de implementación especificadas.

Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, General y Comprobar preparación.

Ninguna de las siguientes comprobaciones se selecciona 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 que se indican 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 conectada
  • 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 han producido un error en el dispositivo. Para obtener más información, consulte Experiencias de usuario para la implementación del sistema operativo.

A partir de la versión 2111, este paso incluye comprobaciones de TPM 2.0. Estas comprobaciones pueden ayudarle a implementar mejor Windows 11.

Importante

Para aprovechar esta nueva característica de Configuration Manager, después de actualizar el sitio, actualice también los clientes a la versión más reciente. Aunque aparece una nueva funcionalidad en la consola de Configuration Manager al actualizar el sitio y la consola, el escenario completo no es 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 produce errores hasta que se completan todas las comprobaciones. Si al menos se produce un error en 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 en "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:

Cmdlets para Comprobar preparación

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades de Check Readiness

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Memoria mínima (MB)

Compruebe que la cantidad de memoria, en megabytes (MB), cumple o supera la cantidad especificada. El paso habilita esta configuración de forma predeterminada.

Velocidad mínima del procesador (MHz)

Compruebe que la velocidad del procesador, en megahercios (MHz), cumple 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), cumple o supera la cantidad especificada.

A partir de la versión 2103, también comprueba el espacio libre en los 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 el requisito especificado. El paso establece esta configuración en CLIENT de forma predeterminada.

Arquitectura del sistema operativo actual

Compruebe si el sistema operativo actual es de 32 o64 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

Compruebe que la versión de cliente Configuration Manager sea al menos la versión especificada. Especifique la versión del cliente en el formato siguiente: 5.00.8913.1005.

Idioma del sistema operativo actual

Compruebe que el idioma del sistema operativo actual coincide con lo que especifique. Seleccione el nombre del idioma y el paso compara el código de idioma asociado. Esta comprobación compara el idioma que selecciona con la propiedad OSLanguage de la clase WMI de Win32_OperatingSystem en el cliente.

Alimentación de CA conectada

Compruebe que el dispositivo está conectado y no en la batería.

Adaptador de red conectado

Compruebe que el dispositivo tiene 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 posterior 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 posterior 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 preparación

Nota:

Si habilita la opción Continuar al error en la pestaña Opciones de este paso, solo registra 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.

Conectarse a la carpeta de red

Use este paso para crear una conexión a una carpeta de red compartida.

Este paso de secuencia de tareas se ejecuta en el sistema operativo completo o Windows PE.

Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, General y Conectar a la carpeta de red.

Variables para conectarse a la carpeta de red

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para conectarse a la carpeta de red

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para conectarse a la carpeta de red

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Ruta de acceso

Seleccione Examinar para especificar la ruta de acceso de la carpeta de red. Use el formato \\server\share.

Unidad

Seleccione la letra de unidad local que se va a asignar para 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 la carpeta de red de secuencia de tareas, consulte Cuentas.

Deshabilitar BitLocker

Use 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 teclas 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 un cifrado de bajo nivel del contenido de un volumen de disco.

Si tiene varias unidades cifradas, deshabilite BitLocker en cualquier unidad de datos antes de deshabilitar BitLocker en la unidad del sistema operativo.

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, seleccione Agregar, Discos y 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:

Propiedades para deshabilitar BitLocker

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Unidad del sistema operativo actual

Deshabilita BitLocker en la unidad del sistema operativo actual.

Unidad específica

Deshabilita BitLocker en una unidad específica. Use la lista desplegable para especificar la unidad en la que BitLocker está deshabilitado.

Reanudar la protección después de que Windows se haya reiniciado el número de veces especificado

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 (valor predeterminado) y 15.

Puede establecer y modificar este comportamiento con las variables de secuencia de tareas OSDBitLockerRebootCount y OSDBitLockerRebootCountOverride.

Descargar contenido del paquete

Use 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:

  • Para usar una única secuencia de tareas de actualización que pueda funcionar con plataformas x86 y x64. Incluya dos pasos Descargar contenido del paquete en el grupo Preparar para la actualización . Especifique las condiciones en la pestaña Opciones para detectar la arquitectura de cliente y descargue solo el paquete de actualización del sistema operativo adecuado. Configure cada paso Descargar contenido del paquete para usar la misma variable. Use la variable para la ruta de acceso multimedia en el paso Actualizar sistema operativo .

  • Para descargar dinámicamente un paquete de controladores aplicable, use dos pasos descargar contenido del paquete con condiciones para detectar el tipo de hardware adecuado para cada paquete de controladores. Configure cada paso Descargar contenido del paquete para usar la misma variable. Use la variable para el valor de contenido almacenado provisionalmente en la sección Controladores del paso Actualizar sistema operativo .

Nota:

Al implementar una secuencia de tareas que contiene este paso, no seleccione Descargar todo el contenido localmente antes de iniciar la secuencia de tareas o Acceder 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 implementar software.

Este paso se ejecuta en el sistema operativo completo o En Windows PE. La opción para guardar el paquete en la caché de cliente Configuration Manager no se admite en Windows PE.

Nota:

La tarea Descargar contenido del paquete no se admite para su uso con medios independientes. Para obtener más información, vea Acciones no admitidas para medios independientes.

Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, Software y Descargar contenido del paquete.

Cmdlets para descargar contenido del paquete

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para descargar contenido del paquete

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Seleccionar paquete

Seleccione el icono para elegir el paquete que se va a descargar. Después de elegir un paquete, vuelva a seleccionar el icono para elegir otro paquete.

Coloque 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.

  • Configuration Manager caché de cliente: use esta opción para almacenar el contenido en la memoria caché del cliente. De forma predeterminada, esta ruta de acceso es %WinDir%\ccmcache.

  • Ruta de acceso personalizada: el motor de secuencia de tareas descarga primero el paquete en el directorio de trabajo de la secuencia de tareas. A continuación, mueve el contenido a esta ruta de acceso especificada. El motor de secuencia de tareas anexa la ruta de acceso con el identificador de paquete.

Guardar ruta de acceso como variable

Guarde la ruta de acceso del paquete en una variable de secuencia de tareas personalizada. A continuación, use esta variable en otro paso de secuencia de tareas.

Configuration Manager agrega un sufijo numérico al nombre de la variable. Por ejemplo, especifique una variable de %MyContent% como una variable personalizada. Es la raíz para la que 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 corresponde al orden en que el paso Descargar contenido del paquete enumera los paquetes.

Si se produce un error en una descarga de paquetes, siga 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 hace referencia.

Nota 1: Uso de imágenes de arranque en el paso Descargar contenido del paquete

Si configura las propiedades de secuencia de tareas para Usar una imagen de arranque, agregar una imagen de arranque a este paso es redundante. Agregue solo una imagen de arranque a este paso si no se especifica en las propiedades de la secuencia de tareas.

Caso de uso de ejemplo

  • Una única secuencia de tareas para descargar previamente el contenido:

    • No hay ninguna imagen de arranque asociada.
    • Solo se ejecuta en el sistema operativo completo, probablemente sin interacción del usuario.
    • Usa varios pasos para descargar contenido del paquete con condiciones. En función del lenguaje y la arquitectura específicos, descarga contenido en la memoria caché del cliente para prepararse para 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 del sistema operativo normal.
    • Tiene una imagen de arranque a la que se hace referencia en sus propiedades.
    • Hay varias instancias de esta secuencia de tareas, con diferentes imágenes de arranque según sea necesario para la arquitectura y el lenguaje.

Habilitar BitLocker

El cifrado de unidad bitLocker proporciona un cifrado de bajo nivel del contenido de un volumen de disco. Use este paso para habilitar el cifrado de BitLocker en al menos dos particiones en el 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á en Windows PE, use el paso Preaprovisionamiento de 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 secuencia de tareas, seleccione Agregar, Discos y Habilitar BitLocker.

Al especificar SOLO TPM, TPM y clave de inicio en USB, o TPM y PIN, el módulo de plataforma segura (TPM) debe estar en el estado siguiente para poder ejecutar el paso Habilitar BitLocker :

  • Habilitado
  • Activated
  • Propiedad permitida

Puede omitir este paso para los 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 dispositivos que no pueden admitir completamente 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 de TPM restantes, si es necesario:

  • Creación de un par de claves de aprobación
  • Crear el valor de autorización del propietario y custodiar 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 desea que la secuencia de tareas espere a que el paso Habilitar BitLocker complete el proceso de cifrado de unidad, seleccione la opción Esperar . Si no selecciona la opción Esperar , el proceso de cifrado de unidad se produce en segundo plano. La secuencia de tareas continúa inmediatamente con el paso siguiente.

BitLocker se puede usar para cifrar varias unidades en un sistema informático, tanto del sistema operativo como de las unidades de datos. 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 el disco duro ya está cifrado, 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 el disco duro.

Variables para habilitar BitLocker

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para habilitar BitLocker

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para habilitar BitLocker

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Elegir la unidad que se va a cifrar

Especifica la unidad que se va a cifrar. Para cifrar la unidad del sistema operativo actual, seleccione Unidad del 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: seleccione 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 un dispositivo USB que contiene una clave de inicio de BitLocker esté conectado al equipo.

  • 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 un dispositivo USB que contiene una clave de inicio de BitLocker esté conectado al equipo.

  • TPM y PIN: seleccione esta opción para usar 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, seleccione la unidad de la lista.

Modo de cifrado de disco

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 sigue 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, vuelve al valor predeterminado del sistema operativo. En esta circunstancia, el motor de secuencia de tareas envía el mensaje de estado 11911.

Uso del 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 instalación, habilite esta opción. El programa de instalación de Windows espera a que se cifre toda la unidad, lo que tarda mucho tiempo, especialmente en unidades grandes.

Sugerencia

También puede usar Configuration Manager 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, vea Planear la administración de BitLocker.

Elija dónde 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 extienda Active Directory para la custodia de clave de BitLocker. BitLocker puede guardar la información de recuperación asociada en Active Directory.

  • Base de datos de Configuration Manager: a partir de la versión 2203, almacene la información de recuperación de BitLocker para que el volumen del sistema operativo Configuration Manager. Use esta opción si implementa directivas para la administración de BitLocker. Use esta opción en lugar de Active Directory o esperando a que el cliente de Configuration Manager reciba la directiva de administración de BitLocker después de la secuencia de tareas. Al eliminar la información de recuperación para Configuration Manager 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 Configuration Manager 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.

    • Habilite 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, consulte Cifrado de datos de recuperación en la base de datos.

Para no crear una contraseña, seleccione No crear clave de recuperación . La opción recomendada es crear una contraseña.

Nota:

Si Configuration Manager no puede custodiar la clave, se produce un error de forma predeterminada en este paso de secuencia de tareas.

Espere 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.

Seleccione esta opción para permitir que el cifrado de unidad de BitLocker se complete antes de ejecutar el paso siguiente en la secuencia de tareas. Si selecciona esta opción, BitLocker cifra todo el volumen de disco antes de que el usuario pueda iniciar sesión en el equipo.

El proceso de cifrado puede tardar horas en completarse al cifrar un disco duro grande. No seleccionar esta opción permite que la secuencia de tareas continúe inmediatamente.

Omita este paso para los 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 contenga 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 para smsts.log y envía el mensaje de estado 11912. La secuencia de tareas continúa más allá de este paso.

Formato y disco de partición

Use este paso para dar formato y crear particiones de 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 dar formato y crear particiones de otro disco en el equipo de destino, agregue un paso de formato y disco de partición adicional 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 secuencia de tareas, seleccione Agregar, Discos y Formatear disco de partición.

Variables para formato y disco de partición

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para formato y disco de partición

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para el formato y el disco de partición

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Número de disco

Número de disco físico del disco al que se va a dar formato. El número se basa en el orden de enumeración de disco de Windows.

En la versión 2010 y versiones anteriores, este número no puede ser mayor que 99. En la versión 2103 y versiones posteriores, el número máximo es 10 000. Este cambio ayuda a admitir escenarios de red de área de almacenamiento (SAN).

Nombre de la variable para almacenar el número de disco

Use una variable de secuencia de tareas para especificar el disco de destino al que se va a dar formato. Esta opción de 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 usar 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 ficticios muestran un ejemplo:

  • Ejecutar script de PowerShell: un script personalizado para recopilar discos de destino

    • Establece en myOSDisk1
    • Establece en myDataDisk2
  • Formato y disco de partición para disco del sistema operativo: especifica la myOSDisk variable

    • Configura el disco 1 como disco del sistema.
  • Formato y disco de partición para el disco de datos: especifica la myDataDisk variable

    • Configura el disco 2 para el almacenamiento sin formato

Una variación de este ejemplo usa números de disco y planes de creación de particiones para diferentes tipos de hardware.

Nota:

Todavía puede usar la variable de secuencia de tareas OSDDiskIndex existente. Sin embargo, cada instancia del paso Format y Partition Disk usa el mismo valor de índice. Si desea establecer mediante programación el número de disco para varias instancias de este paso, use esta propiedad de variable.

Tipo de disco

Tipo del disco al que se va a dar formato. Hay dos opciones para seleccionar en la lista desplegable:

  • Estándar (MBR): registro de arranque maestro
  • GPT: tabla de particiones GUID

Nota:

Si cambia el tipo de disco de Estándar (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 secuencia de tareas solicita que confirme 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 de partición y el tamaño, 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 particiones de disco duro, consulte uno de los artículos siguientes:

Para eliminar una partición, elija la partición y, a continuación, seleccione Eliminar.

Instalación de la 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 un intervalo de sondeo de directiva.

Las aplicaciones deben cumplir los criterios siguientes:

  • La aplicación debe tener un tipo de implementación de Windows Installer o instalador de scripts . No se admiten los tipos de implementación de paquetes de aplicaciones de Windows (archivo .appx).

  • 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í mismo. La aplicación debe solicitar un reinicio mediante 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 se ejecutan archivos ejecutables, la secuencia de tareas no podrá instalarla. Si no configura este paso para continuar con el error, se produce un error en toda la secuencia de tareas.

No se admite 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 Windows Defender Control de aplicaciones. En este escenario, no puede usar estas aplicaciones una vez completada la secuencia de tareas. Para solucionar este problema de temporización, 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 era Reiniciar equipo.
  • El paso Instalar aplicación actual no continúa en caso de error.

En las versiones 2103 y anteriores, el paso produciría un error en estas condiciones. La secuencia de tareas no evaluó correctamente que la instalación de la aplicación se realizó 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 la aplicación no se admiten para medios independientes.

Nota:

Para instalar una aplicación que reemplaza a otra aplicación, los archivos de contenido de la aplicación sustituida deben estar disponibles. De lo contrario, se produce un error en este paso de secuencia de tareas. Por ejemplo, Microsoft Visio 2010 se instala en un cliente o en una imagen capturada. Cuando el paso Instalar aplicación instala Microsoft Visio 2013, los archivos de contenido de Microsoft Visio 2010 (la aplicación reemplazada) deben estar disponibles en un punto de distribución. Si Microsoft Visio no está instalado en absoluto en un cliente o una 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 inicia. Este comportamiento es por diseño: la secuencia de tareas requiere todas las referencias de aplicación.

Este paso de 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, Software y Instalar aplicación.

Variables para instalar la 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:

Propiedades para instalar la aplicación

En la pestaña Propiedades de este paso, configure los valores que se describen en esta sección.

Instalación de las siguientes aplicaciones

La secuencia de tareas instala estas aplicaciones en el orden especificado.

Configuration Manager filtra las aplicaciones deshabilitadas o las aplicaciones con la siguiente configuración:

  • Solo cuando un usuario ha iniciado sesión
  • Ejecución con derechos de usuario

Estas aplicaciones no aparecen en el cuadro de diálogo Seleccionar la aplicación que se va a instalar .

Instalación de 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 es para un conjunto de variables de secuencia de tareas definidas para una colección o 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 a partir de 01. El valor de cada variable debe contener el nombre de la aplicación y nada más.

Para que la secuencia de tareas instale aplicaciones mediante una lista de variables dinámicas, habilite la siguiente configuración en la pestaña General de propiedades de la aplicación: Permitir que esta aplicación se instale desde la acción de secuencia de tareas Instalar aplicación en lugar de implementarla manualmente.

Nota:

No se pueden 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 variable Valor de variable
AA01 Microsoft Office

Para instalar dos aplicaciones, especifique las siguientes variables:

Nombre de variable Valor de 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 especificado y el sufijo "01", la secuencia de tareas no instala ninguna aplicación.

Importante

Estos valores distinguen mayúsculas de minúsculas. Por ejemplo, "install" es diferente de "Install". Si necesita cambiar el valor, el editor de secuencia 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, siga instalando otras aplicaciones en 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 memoria caché después de la instalación

Elimine el contenido de la aplicación de la memoria caché del cliente después de que se ejecute el paso. Este comportamiento es beneficioso en dispositivos con unidades de disco duro pequeñas o al instalar muchas aplicaciones grandes en sucesión.

Opciones para instalar la aplicación

Nota:

Al seleccionar Continuar con el error en la pestaña Opciones de este paso, la secuencia de tareas continúa cuando una aplicación no se puede instalar. Cuando no se 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 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 reintentos.

Instalar paquete

Use 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 un intervalo de sondeo de directiva.

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í mismo. El software debe solicitar un reinicio mediante 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 primera opción Ejecutar otro programa para instalar un programa dependiente no se admiten al implementar un sistema operativo. Si habilita primero la opción de paquete Ejecutar 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 secuencia de tareas.

Este paso de 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, Software y Instalar paquete.

Problema conocido con el paso Instalar paquete y los 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 los medios independientes en un sitio de administración central (CAS). 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. El siguiente error podría aparecer en el archivo CreateTsMedia.log : WMI method SMS_TaskSequencePackage.GetClientConfigPolicies failed (0x80041001)

Para los medios independientes que incluyan un paso Instalar paquete , cree los medios independientes en un sitio primario que tenga habilitado el agente de distribución de software.

Como alternativa, use un paso personalizado Ejecutar script de PowerShell . Agréguelo después del paso Configurar Windows y Configuration Manager y antes del primer paso Instalar paquete . El paso Ejecutar script de PowerShell ejecuta los siguientes comandos para habilitar el agente de distribución de software antes del primer paso 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 instalar paquete

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:

Sugerencia

Use el almacenamiento 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 anterior a la caché.

Propiedades del paquete de instalación

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Instalación de un único paquete de software

Esta configuración especifica un paquete de software Configuration Manager. El paso espera hasta que se complete la instalación.

Instalación de 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 es para un conjunto de variables de secuencia de tareas definidas para una colección o equipo. Estas variables especifican los paquetes 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 a partir de 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 propiedades del paquete: Permitir que este programa se instale desde la secuencia de tareas Instalar paquete sin implementarse.

Nota:

No se pueden 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 mediante una variable de secuencia de tareas denominada AA001, especifique la siguiente variable:

Nombre de variable Valor de variable
AA001 CEN00054:Install

Para instalar tres paquetes de software, debe especificar las siguientes variables:

Nombre de variable Valor de variable
AA001 CEN00054:Install
AA002 CEN00107:Install Silent
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 nombre y un identificador de paquete válidos, se produce un error en la instalación de software.

  • Si el identificador del paquete contiene caracteres en minúsculas, se produce un error en la instalación de 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, "install" es diferente de "Install". Si necesita cambiar el valor, el editor de secuencia 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, siga instalando otros paquetes en 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 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.

Instalar actualizaciones de software

Use este paso para instalar 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 secuencia de tareas. En ese momento, el equipo de destino se evalúa para las actualizaciones de software como cualquier otro cliente de Configuration Manager. Para que este paso instale actualizaciones de software, implemente primero las actualizaciones en una colección de la que el equipo de destino sea miembro.

Importante

Para obtener el mejor rendimiento, instale la versión más reciente del agente de Windows Update.

Este paso de 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, Software y instalar software Novedades.

Variables para instalar Novedades de software

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 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 software Novedades

Administre este paso con los siguientes cmdlets de PowerShell:

Para obtener más recomendaciones y un diagrama de diagrama de flujo técnico para este paso, consulte Instalar software Novedades.

Propiedades para instalar software Novedades

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Obligatorio 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 es miembro. La secuencia de tareas instala todas las actualizaciones de software disponibles en los equipos de destino.

Evaluación de actualizaciones de software a partir de los resultados del examen almacenado en caché

De forma predeterminada, este paso usa los resultados del examen almacenado 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. Habilite esta opción al usar una secuencia de tareas para capturar y compilar una imagen del sistema operativo. Es probable que en este escenario haya un gran número de actualizaciones de software.

Muchas de estas actualizaciones tienen dependencias. Por ejemplo, instale la actualización ABC antes de que aparezca la actualización XYZ según corresponda. 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 produce problemas de rendimiento durante el proceso y la descarga del catálogo de actualizaciones.

En la mayoría de los casos, use la configuración predeterminada para usar los resultados del examen almacenados en caché.

La variable SMSTSSoftwareUpdateScanTimeout controla el tiempo de espera del examen 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 software Novedades

Además de las opciones predeterminadas, configure las siguientes opciones adicionales en la pestaña Opciones de este paso de 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 reintentos.

Nota:

Configure la variable SMSTSWaitForSecondReboot para especificar cuántos segundos se pausa la secuencia de tareas después de que el equipo se reinicie en este escenario. Para obtener más información, vea Variables de secuencia de tareas.

Unirse a un dominio o grupo de trabajo

Use 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á Microsoft Entra unido, el cliente sigue estando administrado.

Este paso de 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 Unirse a un dominio o grupo de trabajo.

Variables para unir un dominio o grupo de trabajo

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para unirse a un dominio o grupo de trabajo

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para unir un dominio o grupo de trabajo

En la pestaña Propiedades de este paso, configure los valores descritos 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, el equipo se reiniciará.

Unirse a un dominio

Seleccione esta opción para que el equipo de destino se una al dominio especificado.

Opcionalmente, escriba o busque una unidad organizativa (OU) en el dominio especificado para que el equipo se una. Si el equipo es actualmente miembro de algún 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, ya 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 de dominio de secuencia de tareas, vea Cuentas.

Preparación del cliente de ConfigMgr para la captura

Use este paso para quitar o configurar el cliente de Configuration Manager en el equipo de referencia. Esta acción prepara el equipo para su captura como parte del proceso de creación de imágenes.

Este paso quita completamente el cliente Configuration Manager, en lugar de quitar solo la información de clave. Cuando la secuencia de tareas implementa la imagen del sistema operativo capturada, instala una nueva Configuration Manager cliente cada vez.

Sugerencia

De forma predeterminada, el motor de secuencia de tareas solo quita el cliente durante la compilación y captura una secuencia de tareas de imagen de 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 sobrescribir 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 Preparar el cliente de Configuration Manager para la captura . Esta variable y comportamiento solo se aplica a las secuencias de tareas de implementación del sistema operativo. Quita el cliente después del siguiente reinicio del dispositivo.

Este paso de 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, Imágenes y Prepare ConfigMgr Client for Capture (Preparar el cliente de Configuration Manager 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:

Preparación de 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, seleccione Agregar, Imágenes y Preparar Windows para captura.

Variables para preparar Windows for Capture

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:

Propiedades para preparar Windows para la captura

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Compilación automática de la 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 sobre esta configuración, consulte la documentación de Sysprep.

No restablecer la marca de activación

Seleccione esta opción para evitar 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 Windows Autopilot para dispositivos existentes usa este paso con esta opción.

  • Si desea que la secuencia de tareas actualice el dispositivo e inicie inmediatamente OOBE para Autopilot, deje esta opción desactivada.

  • Habilite esta opción para apagar el dispositivo después de la creación de imágenes. A continuación, puede entregar el dispositivo a un usuario, que inicia OOBE con Autopilot cuando lo enciende por primera vez.

Aprovisionamiento previo de BitLocker

Use este paso para habilitar BitLocker en una unidad mientras está en Windows PE. De forma predeterminada, solo se cifra el espacio de unidad usado, 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 secuencia de tareas, seleccione Agregar, Discos y Seleccione Preaprovisionamiento de BitLocker.

Cmdlets para el aprovisionamiento previo de BitLocker

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para el aprovisionamiento previo de BitLocker

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Aplicación de BitLocker a la unidad especificada

Especifique la unidad para la que desea habilitar BitLocker. BitLocker solo cifra el espacio usado en la unidad.

Modo de cifrado de disco (aprovisionamiento previo de BitLocker)

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 sigue 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, vuelve al valor predeterminado del sistema operativo. En esta circunstancia, el motor de secuencia de tareas envía el mensaje de estado 11911.

Uso del cifrado de disco completo (aprovisionamiento previo de 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 instalación, habilite esta opción. El programa de instalación de Windows espera a que se cifre toda la unidad, lo que tarda mucho tiempo, especialmente en unidades grandes.

Omita este paso para los equipos que no tienen un TPM o cuando tpm no está habilitado (aprovisionamiento previo de BitLocker)

Seleccione esta opción para omitir el cifrado de unidad en un equipo que no contenga 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 De aprovisionamiento previo de BitLocker . Se produce un error en el paso 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.

Almacén de estado de versión

Use este paso para notificar al punto de migración de estado que la acción de captura o restauración está completa. Use este paso junto con los pasos Almacén de estado de solicitud, Capturar estado de usuario y Restaurar estado de usuario . Siga 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 del usuario al implementar sistemas operativos, consulte Administración del estado de usuario.

Si usa el paso Solicitar almacén 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 para que solo el equipo que restaura tenga acceso de solo lectura.

Si usa el paso Solicitar almacén 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 se ha completado. A continuación, el punto de migración de estado activa la configuración de retención de datos configurada.

Importante

Establezca la opción Continuar en error para los pasos entre los pasos Almacén de estado de solicitud y Almacén de estado de versión . Cada paso del Almacén de estado de solicitud debe tener un paso de Almacén de estado de versión 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 secuencia de tareas, seleccione Agregar, Estado de usuario y 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 versión

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades del almacén de estado de versión

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 del usuario al implementar sistemas operativos, consulte Administración del estado de usuario.

Use este paso junto con los pasos Almacén de estado de versión, Capturar estado de usuario y Restaurar estado de usuario . Siga 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 está disponible durante un máximo de una hora. Para acelerar la disponibilidad, ajuste la configuración de las propiedades en el punto de migración de estado para desencadenar una actualización del archivo de control de 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 secuencia de tareas, seleccione Agregar, estado de usuario y almacén de estado de solicitud.

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:

Propiedades del almacén de estado de solicitud

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Capturar el estado del equipo

Busque un punto de migración de estado que cumpla los requisitos mínimos configurados 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 de usuario y la configuración de un equipo.

Si el sitio de Configuration Manager tiene varios puntos de migración de estado activos, este paso busca un punto de migración de estado con espacio en disco disponible. La secuencia de tareas consulta el punto de administración para obtener una lista de puntos de migración de estado y, a continuación, evalúa cada uno hasta que encuentra uno que cumpla los requisitos mínimos.

Restaurar el estado desde otro equipo

Solicite acceso a un punto de migración de estado para restaurar la configuración y el estado del usuario capturados anteriormente 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

Número de veces que este paso intenta encontrar un punto de migración de estado adecuado antes de que se produzca un error.

Retraso de reintento (en segundos)

Cantidad de tiempo en segundos que el paso de secuencia de tareas espera entre reintentos.

Si la cuenta de equipo no se puede conectar a un almacén de estado, use la cuenta de acceso de red.

Si la secuencia de tareas no puede acceder al punto de migración de estado mediante la cuenta de equipo, usa las credenciales de la cuenta de acceso de 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 podría 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. Después del reinicio, el equipo continúa automáticamente con el paso siguiente en 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 Reiniciar equipo.

Variables para reiniciar equipo

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para reiniciar equipo

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades del equipo de reinicio

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

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 mostrarlo 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 del usuario y la configuración en el equipo de destino. Este paso se usa junto con el paso Capturar estado de usuario .

Para obtener más información sobre cómo administrar el estado del usuario al implementar sistemas operativos, consulte Administración del estado de usuario.

Use este paso con los pasos Almacén de estado de solicitud y Almacén de estado de versió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 Configuration Manager genera y administra.

A partir de la versión 2103, este paso y el paso Capturar estado de usuario usan el algoritmo de cifrado compatible más alto actual, AES 256.

Importante

Si tiene migraciones de estado de usuario activas, antes de actualizar el cliente Configuration Manager en esos dispositivos, restaure el estado del usuario. De lo contrario, el cliente actualizado no podrá restaurar el estado del 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 para un propósito no relacionado con un escenario de implementación del 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 secuencia de tareas, seleccione Agregar, Estado de usuario y Restaurar estado de usuario.

Variables para restaurar el estado de usuario

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para restaurar el estado de usuario

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para restaurar el estado de usuario

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Paquete de la herramienta de migración de estado de usuario

Especifique el paquete que contiene la versión de USMT para que se use este paso. Este paquete no requiere un programa. Cuando se ejecuta el paso, la secuencia de tareas usa la versión de USMT en el 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 en el que la secuencia de tareas está restaurando el estado.

Restauración de 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.

Personalización de cómo se restauran los perfiles de usuario

Permite personalizar los archivos que desea restaurar en el equipo de destino. Seleccione Archivos 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 Archivos se enumeran los archivos de configuración que usa USMT. El archivo .xml que especifique define qué archivo de usuario restaura USMT.

Restauración de perfiles de usuario de equipo local

Restaura los perfiles de usuario del equipo local. Estos perfiles no son para usuarios de 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 confirme la contraseña en el cuadro Confirmar contraseña .

Continuar si algunos archivos no se pueden restaurar

Continúa restaurando el estado del usuario y la configuración 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, este paso produce un error inmediatamente. USMT no restaura todos los archivos.

Habilitación del registro detallado

Habilite esta opción para generar información más detallada del archivo de registro. Al restaurar el estado, la secuencia de tareas genera de forma predeterminada Loadstate.log en la carpeta de registro de 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 criterios siguientes:

  • No debe interactuar con el escritorio. El comando debe ejecutarse de forma silenciosa o en modo desatendido.

  • No debe iniciar un reinicio por sí mismo. El comando debe solicitar un reinicio mediante 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 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 la línea de comandos

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para ejecutar la línea de comandos

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades de la línea de comandos de ejecución

En la pestaña Propiedades de este paso, configure los valores descritos 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. Incluya todos los archivos de configuración necesarios y las opciones de línea de comandos.

Si no especifica la extensión de nombre de archivo, Configuration Manager intenta .com, .exe y .bat. Si el nombre de archivo tiene una extensión que no es un tipo ejecutable, Configuration Manager intenta aplicar una asociación local. Por ejemplo, si se readme.gif la línea de comandos, Configuration Manager inicia la aplicación especificada en el equipo de destino para abrir .gif archivos.

Ejemplos:

setup.exe /a

cmd.exe /c copy Jan98.dat c:\sales\Jan98.dat

Nota:

Para ejecutarse correctamente, preceda las acciones de línea de comandos con el comando /c decmd.exe . Ejemplo de estas acciones incluyen el redireccionamiento de salida, las canalizaciones y los comandos de copia.

Salida a la variable de secuencia de tareas

Use esta configuración para guardar la salida del comando en una variable de secuencia de tareas personalizada.

Nota:

Configuration Manager limita esta salida a los últimos 1000 caracteres.

Deshabilitación del redireccionamiento del sistema de archivos de 64 bits

De forma predeterminada, los sistemas operativos de 64 bits usan el redireccionamiento del sistema de archivos WOW64 para ejecutar líneas de comandos. Este comportamiento consiste en buscar correctamente versiones de 32 bits de archivos 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 archivos ejecutables y bibliotecas del sistema operativo. Esta opción no tiene ningún efecto al ejecutarse en un sistema operativo de 32 bits.

Start in

Especifica la carpeta ejecutable del programa, de 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 busca archivos y carpetas en el equipo local. Todo lo que seleccione 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.

Paquete

Al especificar 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 Configuration Manager 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 cuánto tiempo Configuration Manager permite ejecutar la línea de comandos. Este valor puede ser de un minuto a 999 minutos. El valor predeterminado es de 15 minutos. Esta opción está deshabilitada de manera predeterminada.

Importante

Si escribe un valor que no permite tiempo suficiente para que el comando especificado se complete correctamente, se produce un error en este paso. La secuencia de tareas completa podría producir un error en función de las condiciones de paso o grupo. Si el tiempo de espera expira, Configuration Manager 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, agregue primero 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 usa este paso 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 la cuenta de usuario o dominio local. Para obtener más información sobre la cuenta de ejecución de secuencia de tareas, vea 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 se puede unir Windows PE a un dominio. El archivo smsts.log registra este error.

Opciones para 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 secuencia de tareas:

Códigos correctos

Incluya otros códigos de salida del script que el paso debe evaluar como correcto.

Ejecución del 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í mismo. El script debe solicitar un reinicio mediante 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 Windows PE. Para ejecutar este paso en Windows PE, habilite PowerShell en la imagen de arranque. Habilite el componente WinPE-PowerShell en 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 Administración de imágenes de arranque.

Nota:

PowerShell no está habilitado de forma predeterminada en los sistemas operativos Windows Embedded.

Advertencia

Algunos software antimalware pueden desencadenar eventos involuntariamente para este paso de 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 secuencia 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:

Cmdlets para ejecutar script de PowerShell

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para ejecutar script de PowerShell

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Paquete

Especifique el paquete Configuration Manager 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.

Escriba directamente Windows PowerShell código en este paso. Esta característica permite ejecutar comandos de PowerShell durante una secuencia de tareas sin crear y distribuir primero un paquete con el script.

Al agregar o editar un script, la ventana de script de PowerShell proporciona las siguientes acciones:

  • Editar el script directamente

  • Abrir un script existente desde el archivo

  • Vaya a un script aprobado existente en Configuration Manager

Parameters

Especifica los parámetros pasados al script de PowerShell. Estos parámetros son los mismos que los parámetros de script de PowerShell en la línea de comandos.

Proporcione los parámetros consumidos por el script, no para la línea de comandos Windows PowerShell.

El ejemplo siguiente contiene parámetros válidos:

-MyParameter1 MyValue1 -MyParameter2 MyValue2

El ejemplo siguiente contiene parámetros no válidos. Los dos primeros elementos son Windows PowerShell parámetros de línea de comandos (-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 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) que permite ejecutar en el equipo. Elija una de las siguientes directivas de ejecución:

  • AllSigned: ejecute solo scripts firmados por un publicador de confianza.

  • Sin definir: no defina ninguna directiva de ejecución.

  • Omitir: cargue todos los archivos de configuración y ejecute todos los scripts. Si descarga un script sin firmar desde Internet, Windows PowerShell no solicita permiso antes de ejecutar el script.

Importante

PowerShell 1.0 no admite directivas de ejecución sin definir ni omitir.

Salida a la variable de secuencia de tareas

Guarde la salida del script en una variable de secuencia de tareas personalizada.

Nota:

Configuration Manager limita esta salida a los últimos 1000 caracteres.

Para obtener un ejemplo de cómo usar esta propiedad de paso, vea Cómo establecer variables.

Start in

Especifique la carpeta inicial del 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 busca archivos y carpetas en el equipo local. Todo lo que seleccione 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 cuánto tiempo Configuration Manager permite ejecutar el script de PowerShell. Este valor puede ser de un minuto a 999 minutos. El valor predeterminado es de 15 minutos. Esta opción está deshabilitada de manera predeterminada.

Importante

Si escribe un valor que no permite tiempo suficiente para que el script especificado se complete correctamente, se produce un error en este paso. La secuencia de tareas completa podría producir un error en función de las condiciones de paso o grupo. Si el tiempo de espera expira, Configuration Manager finaliza el proceso de PowerShell.

Ejecute este paso como la cuenta siguiente.

Especifique que el script de PowerShell 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, agregue primero la cuenta al equipo. Además, es posible que deba restaurar los 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 la cuenta de usuario o dominio local. Para obtener más información sobre la cuenta de ejecución de secuencia de tareas, vea 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 se 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 secuencia de tareas:

Códigos correctos

Incluya otros códigos de salida del script que el paso debe evaluar como correcto.

Ejecutar secuencia de tareas

Este paso ejecuta otra secuencia de tareas. Crea una relación primario-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 secuencia de tareas, seleccione Agregar, General y Ejecutar secuencia de tareas.

Especificaciones y limitaciones de la secuencia de tareas de ejecución

Tenga en cuenta los siguientes puntos al agregar una secuencia de tareas secundaria a una secuencia de tareas:

  • Las secuencias de tareas primarias y secundarias se combinan eficazmente en una sola 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 valor más reciente. Si la secuencia de tareas secundaria crea una nueva variable, está disponible para el resto de la secuencia de tareas primaria.

  • Los mensajes de estado se envían según lo normal para una única 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 primaria.

  • Si una secuencia de tareas secundaria está deshabilitada, se produce un error en la implementación. No puede usar la opción Continuar en caso de error para solucionar esta limitación.

  • Si una secuencia de tareas secundaria contiene pasos que se consideran de alto impacto, el Centro de software no la detecta y muestra la notificación de alto impacto. Modifique las propiedades de la secuencia de tareas primaria, en la pestaña Notificación de usuario, para especificar que se trata de una secuencia de tareas de alto impacto.

  • Si una secuencia de tareas secundaria tiene una referencia de paquete que falta, la visualización de la secuencia de tareas primaria no detecta este estado. Si edita la secuencia de tareas primaria, detectará las referencias que faltan en las secuencias de tareas secundarias al realizar cambios en el elemento primario.

Cmdlets para ejecutar secuencia de tareas

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades de la secuencia de tareas de ejecución

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Selección de 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 primaria.

Establecer variables dinámicas

Use este paso para realizar las siguientes acciones:

  1. Recopile información del equipo y su entorno. A continuación, establezca las variables de secuencia de tareas especificadas con la información.

  2. Evalúe las reglas definidas. Establezca variables de secuencia de tareas basadas en 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 secuencia de tareas, seleccione Agregar, General y Establecer 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:

Cmdlets para establecer variables dinámicas

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para establecer variables dinámicas

En la pestaña Propiedades de este paso, configure los valores descritos 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, establezca un valor para cada variable especificada en la regla. Además, agregue una o varias variables sin agregar una regla. Al agregar una regla, elija entre las categorías siguientes:

  • Equipo: evalúe los valores de etiqueta de recurso de hardware, UUID, número de serie o dirección MAC. Establezca varios valores según sea necesario. Si algún valor es true, la regla se evalúa como true. Por ejemplo, la siguiente regla se evalúa como true si el número de serie del dispositivo está 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 THEN

  • Ubicación: evaluar los valores de la puerta de enlace de red predeterminada

  • Crear y modelar: evalúe los valores de la creación y el modelo de un equipo. Tanto la marca como el modelo deben evaluarse como true para que la regla se evalúe como true.

    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 un solo carácter. Por ejemplo, la cadena DELL*900? coincide con DELL-ABC-9001 y DELL9009.

  • Variable de secuencia de tareas: agregue una variable de secuencia de tareas, una condición y un valor para evaluar. Las condiciones son las mismas que para las condiciones de paso. La regla se evalúa como true cuando el valor establecido para la variable cumple la condición especificada.

    Especifique una o varias variables que se van a establecer para una regla que se evalúe como true o establezca variables sin usar una regla. Seleccione una variable existente o cree una variable personalizada.

    • Variables de secuencia de tareas existentes: seleccione una o varias variables de una lista de variables de secuencia de tareas existentes. Las variables de matriz no están disponibles para seleccionar.

    • Variables de secuencia de tareas personalizadas: defina 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 true. 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, Configuration Manager quita los valores de variable 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 se 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 la variable. La secuencia de tareas puede seguir usando la variable cuando se ejecuta. Si ya no desea que estas variables estén ocultas, elimínelas primero. A continuación, vuelva a definir 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 OSDDoNotLogCommandTRUEen .

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 Establecer variable de secuencia de tareas.

Variables para establecer variable de secuencia de tareas

Las variables de secuencia de tareas se leen mediante acciones de secuencia de tareas y especifican el comportamiento de esas acciones. Para obtener más información sobre variables de secuencia de tareas específicas y cómo usarlas, consulte los artículos siguientes:

Cmdlets para establecer la variable de secuencia de tareas

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades de establecer variable de secuencia de tareas

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Variable de secuencia de tareas

Especifique el nombre de una secuencia de tareas integrada o 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 según lo previsto, lo que puede provocar comportamientos inesperados cuando se ejecuta la secuencia de tareas.

Cuando se 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 la variable. La secuencia de tareas puede seguir usando la variable cuando se ejecuta. Si ya no desea que esta variable esté oculta, 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 OSDDoNotLogCommandTRUEen .

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%.

Configuración de Windows y ConfigMgr

Use este paso para realizar la transición de Windows PE al nuevo sistema operativo. Este paso de secuencia de tareas es una parte necesaria de cualquier implementación del sistema operativo. Instala el cliente Configuration Manager en el nuevo sistema operativo y se prepara para que la secuencia de tareas continúe con 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 se inicia en Windows PE, solo se puede agregar durante la parte de Windows PE de la secuencia de tareas.

En este paso se reemplaza sysprep.inf o unattend.xml variables de directorio, como %WINDIR% y %ProgramFiles%, por el directorio de instalación de Windows PE, X:\Windows. La secuencia de tareas omite las variables especificadas mediante estas variables de entorno.

Para agregar este paso en el editor de secuencia de tareas, seleccione Agregar, imágenes y configuración de Windows y Configuration Manager.

Comportamientos para el programa de instalación de Windows y ConfigMgr

En este paso se realizan las siguientes acciones:

Preliminares: Windows PE

  1. Sustituya las variables de secuencia de tareas en el archivo unattend.xml.

  2. Descargue el paquete que contiene el cliente de Configuration Manager. Agregue el paquete a la imagen implementada.

Configuración de Windows

  • Instalación basada en imágenes

    1. Deshabilite el cliente Configuration Manager en la imagen, si existe. En otras palabras, deshabilite El inicio automático para el servicio de cliente Configuration Manager.

    2. Actualice el registro en la imagen implementada para iniciar el sistema operativo implementado con la misma letra de unidad que el equipo de referencia.

    3. Reinicie en el sistema operativo implementado.

    4. La miniinserción de Windows se ejecuta mediante el archivo de respuesta sysprep.inf o unattend.xml especificado anteriormente que tiene suprimida toda la interacción del usuario final. Si usa el paso Aplicar configuración de red para unirse a un dominio, esa información se encuentra en el archivo de respuesta. La miniinserció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:

    1. Copie el paquete de actualización del sistema operativo, especificado en el paso Aplicar sistema operativo , en la unidad de disco duro.

    2. Reinicie en el sistema operativo recién implementado.

    3. La miniconfiguración de Windows se ejecuta mediante el archivo de respuesta sysprep.inf o unattend.xml especificado anteriormente 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 se encuentra en el archivo de respuesta. La miniinserción de Windows une el equipo al dominio.

Configuración del cliente de Configuration Manager

  1. Una vez finalizada la miniinserción de Windows, la secuencia de tareas se reanuda mediante setupcomplete.cmd. Para obtener más información, consulte Ejecución de un script una vez completada la instalación (SetupComplete.cmd).

  2. Habilite o deshabilite la cuenta de administrador local, según la opción seleccionada en el paso Aplicar configuración de Windows .

  3. Instale el cliente Configuration Manager 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, vea Modo de aprovisionamiento.

  4. Espere a que el cliente esté totalmente operativo.

El paso se completa

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 Configurar Windows y ConfigMgr . Cuando el windows recién instalado se inicia por primera vez, se ejecuta el programa de instalación de Windows. Al final del programa de instalación de Windows, el script de instalación de Windows vuelve a iniciar la secuencia de tareas SetupComplete.cmd. Esto da como resultado que la secuencia de tareas se ejecute completamente dentro del programa de instalación de Windows. Normalmente, la directiva de grupo de Windows no se procesa hasta que se completa el programa de 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 diferentes versiones de Windows. Para obtener más información sobre el orden de las operaciones, consulte Ejecución de un script una vez completada la instalación (SetupComplete.cmd).

Aunque la directiva de grupo no se ejecuta normalmente hasta que se completa el programa de instalación de Windows y la secuencia de tareas, Windows y el motor de secuencia de tareas no impiden que se ejecute la directiva de grupo. Algunas acciones, como scripts, instalaciones de aplicaciones o determinados pasos de secuencia de tareas que se ejecutan durante la secuencia de tareas, pueden desencadenar la evaluación de directivas de grupo. Por ejemplo, la tarea Instalar software Novedades puede desencadenar la evaluación de directivas 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 para configurar Windows y ConfigMgr

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para el programa de instalación de Windows y ConfigMgr

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades para el programa de instalación de Windows y ConfigMgr

En la pestaña Propiedades de este paso, configure los valores descritos en esta sección.

Paquete de cliente

Seleccione Examinar y, a continuación, elija el paquete de instalación de cliente Configuration Manager que se usará con este paso.

Uso del 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 piloto, 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 las 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á con este paso.

Propiedades de instalación

El paso de secuencia de tareas especifica automáticamente la asignación de 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 usarán durante la instalación del cliente. Por ejemplo, escriba /skipprereq: silverlight.exe para informar a CCMSetup.exe de 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 del cliente.

Al ejecutar una secuencia de tareas de implementación del sistema operativo en un cliente basado en Internet, que está Microsoft Entra unido o usa 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 para configurar 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 tanto si habilita esta configuración como si no.

Actualizar sistema operativo

Use este paso para actualizar una versión anterior de Windows a una versión posterior de Windows.

Este paso de 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, Imágenes y Actualizar sistema operativo.

Sugerencia

Windows 11 y Windows 10 multimedia 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 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 anterior a la caché.

Variables para actualizar el sistema operativo

Use las siguientes variables de secuencia de tareas con este paso:

Cmdlets para el sistema operativo de actualización

Administre este paso con los siguientes cmdlets de PowerShell:

Propiedades del sistema operativo de actualización

En la pestaña Propiedades de este paso, configure los valores descritos 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 del programa de instalación de Windows.

También puede especificar una variable, como %MyContentPath% o %DPC01%. Cuando use una variable para la ruta de acceso 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 acceso de origen para este paso.

Edición

Especifique la edición dentro de los medios del sistema operativo que se van a usar para la actualización.

Clave de producto

Especifique la clave de producto que se va a aplicar al proceso de actualización.

Instalación de 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 nuevo botón (asterisco dorado) y agregue una actualización de características.

Nota:

Solo puede agregar actualizaciones de características.

Si el entorno admite varios lenguajes o arquitecturas, agregue varias actualizaciones de características al paso. El cliente usa la primera actualización aplicable que no ha sido reemplazada 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 del controlador al programa de instalación de Windows durante la actualización

Agregue 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 del programa de instalación de Windows. Para obtener más información, consulta Opciones de la línea de comandos del programa de instalación de Windows.

Especifique una de las opciones siguientes:

  • Paquete de controladores: seleccione Examinar y elija un paquete de controladores existente en la lista.

  • Contenido almacenado provisionalmente: 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 acceso de origen, establezca su valor anteriormente en la secuencia de tareas. Por ejemplo, mediante el paso Descargar contenido del paquete .

Sugerencia

Si desea tener contenido dinámico para varios tipos de hardware:

  • Use varias instancias de este paso con condiciones para los tipos de hardware y el contenido del 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 preconfigurado . La ventaja de este método es que la secuencia de tareas tiene un único paso Actualizar sistema operativo .

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 Configuration Manager se produzca un error en este paso. Esta opción es útil si el programa de instalación de Windows deja de procesarse, pero no finaliza.

Realizar el examen de compatibilidad del programa de instalación de Windows sin iniciar la actualización

Realice el examen de compatibilidad del programa de instalación de Windows sin iniciar el proceso de actualización. Esta configuración corresponde a la opción /Compat ScanOnlyde línea de comandos del programa de instalación de Windows. Implemente todo el paquete de actualización del sistema operativo con esta opción.

Al habilitar esta opción, este paso no pone el cliente Configuration Manager en modo de aprovisionamiento. El programa de instalación de Windows se ejecuta de forma silenciosa en segundo plano y el cliente sigue funcionando con normalidad. Para obtener más información, vea 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 accionables.
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 es apto para Windows 10.
MOSETUP_E_COMPAT_INSTALLDISKSPACE_BLOCK (0xC190020E) No hay suficiente espacio libre en disco.

Para obtener más información sobre este parámetro, vea Opciones de Command-Line de instalación de Windows.

Omitir 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 del programa de instalación de Windows.

Actualizar dinámicamente el programa de instalación de Windows con Windows Update

Habilite el programa de instalación para realizar operaciones de actualización dinámica, como búsqueda, descarga e instalación de actualizaciones. Esta configuración corresponde a la opción /DynamicUpdatede línea de comandos del programa de instalación de Windows. Esta configuración no es compatible con Configuration Manager actualizaciones de software. Habilite esta opción cuando administre actualizaciones con Windows Server Update Services independientes (WSUS) o Windows Update para empresas.

Invalidación de la directiva y uso de Microsoft Update predeterminado

Invalide temporalmente la directiva local en tiempo real para ejecutar operaciones de actualización dinámica. El equipo obtiene actualizaciones de Windows Update.