Variables de secuencia de tareas

<img style="”float:" right;” src="”https://www.recastsoftware.com/wp-content/uploads/2021/10/Recast-Logo-Dark_Horizontal.svg”" alt="&quot;Imagen&quot;" height="”43″" width="”150″">

Variables

MS Docs

MS Docs (usando variables): https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/using-task-sequence-variables
MS Docs (lista de variables): https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables

Variables de secuencia de tareas

Variables 1
ConfigMgr tiene muchas variables integradas, que se utilizan constantemente durante el OSD de forma predeterminada. Ellos determinan cómo se formateará su unidad, cómo se llamará la computadora, si la máquina está en winpe o en el sistema operativo completo, y mucho más.

<div class="”NOTE" alert alert-note”><h5>NOTA</h5><p><p>Para habilitar algunas variables, debe ejecutar el <a href="/es/”https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-steps/#variables-for-set-dynamic-variables”">Establecer paso variable dinámica</a>.</p>
</p></div>
[_SMSTSMake] (https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#SMSTSMake) | [_SMSTSModel] (https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#SMSTSModel) | [_SMSTSMacAddresses] (https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#SMSTSMacAddresses) | [_SMSTSIPAddresses] (https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#SMSTSIPAddresses) | [_SMSTSSerialNumber] (https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#SMSTSSerialNumber) | [_SMSTSAssetTag] (https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#SMSTSAssetTag) | [_SMSTSUUID] (https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-variables#SMSTSUUID)

Una vez que comience a superar los conceptos básicos, encontrará que necesita más para hacer que su proceso sea más dinámico. ¿Por qué tener varias secuencias de tareas de OSD que básicamente hacen lo mismo, cuando puede tener una, que puede cubrir cada escenario de forma dinámica?

Personalmente, empiezo con un script comunitario que incluye varias variables más: https://github.com/jonconwayuk/PowerShell_Gather
Esto incluiría algunas de esas variables estándar de MDT en las que puede confiar, como: IsLaptop, IsDesktop, IsVM y muchas más. Consulte el enlace para ver la lista completa de variables que crea el script.

Agregar Community Script a TS para recopilar variables:
Variables 6

Si desea realizar imágenes sin contacto, lo que explica varias situaciones, las variables son su respuesta.

Usos típicos de variables adicionales:

  • Controladores / BIOS específicos del modelo
  • Paquetes de idioma
  • Aplicar roles
    • Diferentes aplicaciones
    • Diferentes configuraciones
    • Diferentes características de Windows

Variables de colección

Variables 2
En una colección, puede ir a la pestaña de variables de colección y crear un Nombre y Valor. En este ejemplo, he creado una variable para la ubicación de la oficina, por lo que mientras la máquina está generando imágenes, obtendrá la unidad organizativa correcta y otras configuraciones para esta oficina.

Variables de máquina

Variables 3
En este ejemplo, agregué varias variables a esta máquina para asignar información de red durante el OSD. También lo configuré para instalar características específicas de Windows, el canal M365 e información específica de la línea de negocios para determinar el menú de inicio y otros elementos.

Interfaz

Other methods for creating Variables is via a “Front end”
Variables 4

Esta interfaz creará las variables para colocar la máquina en una unidad organizativa específica, proporcionará el nombre, seleccionará un dominio para el que se colocará, seleccionará aplicaciones y funciones de Windows, e incluso la compilación del sistema operativo que se instalará. Las interfaces son excelentes para personalizar una implementación, pero eliminan la capacidad de toque cero.

En la secuencia de tareas

Variables 5
En este ejemplo, estoy ejecutando un grupo en la secuencia de tareas en función de un par de variables diferentes. Si alguna de esas variables coincide, el grupo se ejecutará. En otro documento, repasaré las condiciones.

Leer variables durante una secuencia de tareas en ejecución
Durante las etapas de desarrollo y depuración de la creación de una secuencia de tareas, a menudo vuelco variables o ejecuto en modo de depuración para monitorear las variables a medida que paso por la secuencia de tareas.

Variables indocumentadas

  • SMSTSNextInstructionPointer: esta variable contendrá el nombre del siguiente paso que se llevará a cabo en la secuencia de tareas.

Más información

To get a better look at which variables are in your TS, I use a Variable “dump” Script, which writes the variables to a log file at the time the script runs. You can find out more about that here:

Para pausar y probar variables sobre la marcha, recomiendo pausar el TS:

O aprovechando el depurador de TS

Acerca de Recast Software
1 de cada 3 organizaciones que utilizan Microsoft Configuration Manager confían en Right Click Tools para detectar vulnerabilidades y remediarlas más rápido que nunca.
Descargar herramientas gratuitas
Solicitar precio

Vea cómo Right Click Tools está cambiando la forma en que se administran los sistemas.

Aumente la productividad de inmediato con nuestra versión limitada y gratuita de la edición Community.

Comience con Right Click Tools hoy:

Compartir este:

Ayuda

  • Este campo es para fines de validación y no debe modificarse.

Contacto

  • Este campo es para fines de validación y no debe modificarse.
es_MXSpanish