Establecer variables dinámicas
<img style="”float:" right;” src="”https://www.recastsoftware.com/wp-content/uploads/2021/10/Recast-Logo-Dark_Horizontal.svg”" alt=""Imagen"" height="”43″" width="”150″">
Establecer variables dinámicas
MS Docs
Documentos de MS: https://docs.microsoft.com/en-us/mem/configmgr/osd/understand/task-sequence-steps#BKMK_SetDynamicVariables
Potencia Shell:
- Get-CMTSStepSetDynamicVariable
- New-CMTSStepSetDynamicVariable
- Remove-CMTSStepSetDynamicVariable
- Set-CMTSStepSetDynamicVariable
Ejemplo de PowerShell en GitHub
Imagen:
Este paso le permite configurar varias variables al mismo tiempo. Puede establecer varias variables estáticas o utilizar reglas dentro del paso para establecer variables basadas en otros criterios.
Población
Ejemplo 1: Estático
Por lo general, usaré uno de estos pasos al comienzo de una tarea secuenciada para configurar varias cosas que se usarán durante todo el proceso. A continuación, se muestra un ejemplo de mi secuencia de tareas de actualización en el lugar de los elementos que configuré al principio.
Algunas de las variables están integradas en variables ConfigMgr para controlar el comportamiento de la secuencia de tareas, y varias son personalizadas que creé para hacer que el resto del proceso sea más dinámico. Como en este paso a continuación, estoy usando dos variables para establecer dónde se escribirá la información en el registro.
A lo largo de la secuencia de tareas, aprovecharé esas variables en diferentes pasos o scripts utilizados en el proceso, de modo que cuando pasemos de 1809 a 1909 a 2009, etc., todo lo que tengo que hacer es ingresar aquí a esta variable SMSTS_Build y cambiarla , y todos mis pasos y scripts se actualizan automáticamente sin necesidad de consultar el código.
Ejemplo 2: basado en reglas
En este ejemplo, tengo 4 variables únicas que se establecerán en diferentes cosas según los atributos de la máquina en la que se está ejecutando. Los pasos en sí tienen condiciones para ejecutarse según el fabricante de la máquina, luego, según el modelo de la máquina, establecerá variables adicionales.
Bueno saber
Este paso, con solo ejecutarlo, también activará varias otras variables que no están iluminadas por defecto en la secuencia de tareas, incluidas las variables de marca y modelo. Esta es otra razón por la que ejecutaré este paso al comienzo del TS, para habilitar variables adicionales que se puedan aprovechar más adelante.
Más información
Para obtener más información sobre las variables, consulte la Documento de ayuda de variables Que he creado.
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: