Uso de secuencias de comandos de instalación en las plantillas de aprovisionamiento
Utilice la herramienta de secuencias de comandos de instalación (Herramientas > Aprovisionamiento > Aprovisionamiento de SO) para crear una plantilla a partir de una o más secuencias de comandos de instalación, que se puede utilizar para acciones de instalación con secuencias de comandos en plantillas. El aprovisionamiento es compatible con las secuencias de comandos de archivos por lotes, las secuencias de comandos de shell y muchas otras.
Las acciones de Implementar imágenes, Instalar secuencias de comandos e Inyectar secuencias de comandos utilizan secuencias de comandos como sysprep.inf o unattend.txt. Puede utiliza las secuencias de comandos de instalación para insertar variables en sus secuencias de comandos, por ejemplo, el nombre de un dispositivo se puede insertar en un archivo sysprep.inf.
Para más información sobre la inyección de scripts, consulte este artículo de la Ivanti Community.
Para obtener más información sobre la solución de problemas de script de inyección, consulte este artículo de la Ivanti Community.
Uso de variables
Las Secuencias de comandos de instalación son compatibles con muchos pares de valores de claves, tales como:
Variable | Descripción |
---|---|
%ldHostname% | El nombre del host |
%ldDeviceID% | GUID del dispositivo |
Si el archivo win.inf ya tiene un par de valor clave que existe como variable definida por el usuario, las secuencias de comandos de instalación lo sustituirán con la nueva variable definida por el usuario.
Para pasar las variables a través de una secuencia de comandos de instalación en forma de variable (no para que sea reemplazada por el proceso de aprovisionamiento), enciérrelas entre signos de porcentaje dobles (por ejemplo, %%variable%%
).
Para obtener más información sobre las variables públicas, consulte Definir una variable pública (global).
Notas sobre la utilización de las secuencias de comandos
- En Windows, debe existir una partición formateada, activa y válida antes de que ocurra la acción de Instalación por secuencia de comandos.
- El origen de la instalación de red debe contar con controladores en el dispositivo de destino instalados correctamente o colocarse en la ruta del controlador PnP del OEM (para obtener más información, consulte la documentación de instalación de Microsoft).
- El archivo cmdlines.txt se utiliza para anexar comandos a la inicialización del SO final.
- Actualmente no se admite PXE o RIS.
- Si la instalación falla, usted puede buscar una solución al error consultando la carpeta \ManagementSuite\ldlogon\provisioning\config para ver la secuencia de comandos de instalación que tiene las variables reemplazadas. Acceda a esta carpeta siempre que necesite solucionar problemas después de modificar una secuencia de comandos o después de utilizar una secuencia de comandos de Inyectar secuencia de comandos o Implementar acciones de imagen.
- El directorio temporal que se utiliza para el aprovisionamiento es %systemdrive%/ldprovisioning.