Utilisation de scripts d'installation dans les modèles de provisioning

Utilisez l'outil Scripts d'installation (Outils > Provisioning > Provisioning d'OS) pour créer un modèle à partir d'un ou plusieurs scripts d'installation. Ce modèle peut ensuite servir pour les actions d'installation scriptée dans les modèles. Le provisioning prend en charge les scripts de fichier batch, les scripts shell et plusieurs autres.

Les actions Déploiement d'image, Installation scriptée et Injecter le script emploient des scripts comme sysprep.inf ou unattend.txt. Vous pouvez utiliser l'outil Scripts d'installation pour insérer des variables dans vos scripts. Par exemple, un nom de périphérique peut être inséré dans un fichier sysprep.inf.

Pour en savoir plus sur l'injection de scripts, reportez-vous à cet article sur le site de la communauté Ivanti.

Pour en savoir plus sur le dépannage de l'injection de scripts, reportez-vous à cet article sur le site de la communauté Ivanti.

Utilisation de variables

Les scripts d'installation prennent en charge plusieurs paires de valeurs de clé, notamment :

Variable Description
%ldHostname% Le nom d'hôte
%ldDeviceID% Le GUID du périphérique

Si le fichier win.inf comporte déjà une paire de valeurs de clé qui existe en tant que variable définie par l'utilisateur, l'outil Scripts d'installation la remplace par la nouvelle variable définie par l'utilisateur.

Pour transmettre des variables via un script d'installation en tant que variables (que le processus de provisioning ne doit pas remplacer), placez la variable voulue entre deux signes pour cent (par exemple, %%variable%%).

Pour en savoir plus sur les variables publiques, reportez-vous à « Définition d'une variable publique (globale) ».

Remarques sur l'utilisation des scripts

  • Dans Windows, une partition valide, active formatée doit exister pour que l'action d'installation scriptée se produise.
  • La source d'installation réseau doit comporter des pilotes pour le périphérique cible, soit injectés correctement, soit placés dans le chemin du pilote PnP OEM. (Pour en savoir plus, reportez-vous à la documentation d'installation de Microsoft.)
  • Le fichier cmdlines.txt est utilisé pour ajouter des commandes à l'amorçage final du système d'exploitation.
  • Actuellement, PXE/RIS n'est pas pris en charge.
  • En cas d'échec de l'installation, vous pouvez corriger l'erreur en consultant le dossier \Management Suite\ldlogon\provisioning\config pour voir le script d'installation avec les variables modifiées. Accédez à ce dossier chaque fois que vous avez besoin d'effectuer un dépannage après avoir modifié un script, ou après avoir utilisé un script dans une action Injecter le script ou Déployer l'image.
  • Le répertoire temporaire du provisioning est %systemdrive%/ldprovisioning.