Partager via


Scripts

Les scripts utilisés dans les déploiements LTI et ZTI référencent les propriétés qui déterminent les étapes de processus et les paramètres de configuration utilisés pendant le processus de déploiement. Utilisez cette section de référence pour déterminer les scripts appropriés à inclure dans les actions et les arguments valides à fournir lors de l’exécution de chaque script. Les informations suivantes sont fournies pour chaque script :

  • Nom. Spécifie le nom du script.

  • Description. Fournit une description de l’objectif du script et toute information pertinente concernant la personnalisation du script.

  • Entrée. Indique les fichiers utilisés pour l’entrée dans le script.

  • Sortie. Indique les fichiers créés ou modifiés par le script.

  • Références. Indique d’autres scripts ou fichiers de configuration référencés par le script.

  • Emplacement. Indique le dossier dans lequel le script se trouve. Dans les informations relatives à l’emplacement, les variables suivantes sont utilisées :

    • program_files. Cette variable pointe vers l’emplacement du dossier Program Files sur l’ordinateur où MDT est installé.

    • distribution. Cette variable pointe vers l’emplacement du dossier Distribution pour le partage de déploiement.

    • plateforme. Cette variable est un espace réservé pour la plateforme du système d’exploitation (x86 ou x64).

  • Utilisez. Fournit les commandes et les options que vous pouvez spécifier.

  • Arguments et description. Indiquez les arguments valides à spécifier pour le script et une brève description de la signification de chaque argument.

  • Propriétés. Propriétés référencées par le script.

BDD_Autorun.wsf

Ce script affiche une boîte de dialogue qui indique que l’utilisateur a inséré le support de déploiement créé par le processus MDT (tel qu’un DVD de démarrage ou un disque dur amovible). Le message s’affiche pendant 15 secondes. Si aucune action n’est effectuée, le script démarre LiteTouch.vbs.

Pour plus d’informations sur LiteTouch.vbs, consultez LiteTouch.vbs.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement
Résultat Aucun
Références LiteTouch.vbs. Initialise LTI
Emplacement distribution\Scripts
Option recommandée Aucun

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
Aucun

BDD_Welcome_ENU.xml

Ce fichier XML contient le code de script et la disposition HTML de la page Bienvenue dans le déploiement de Windows qui s’affiche au début de l’Assistant Déploiement. Ce fichier XML est lu par Wizard.hta, qui exécute les pages de l’Assistant incorporées dans ce fichier XML.

Valeur Description
Entrée Aucun
Résultat Aucun
Références - NICSettings_Definition_ENU.xml. Permet à l’utilisateur de fournir des paramètres de configuration pour les cartes réseau

- Wizard.hta. Affiche les pages de l’Assistant Déploiement

- WPEUtil.exe. Initialise windows PE et les connexions réseau ; initie LTI
Emplacement distribution\Tools\platform
Option recommandée mshta.exeWizard.hta BDD_Welcome_ENU.xml

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
KeyboardLocalePE -
WelcomeWizardCommand -
AssistantComplétion -

Credentials_ENU.xml

Ce fichier XML contient le code de script et la disposition HTML de la page De l’Assistant Spécifier les informations d’identification pour la connexion aux partages réseau de l’Assistant Déploiement. Ce fichier XML est lu par Wizard.hta, qui exécute les pages de l’Assistant incorporées dans ce fichier XML.

Remarque

Cette page de l’Assistant s’affiche uniquement en cas d’échec lors de la validation des informations d’identification utilisateur prédéfinies.

Valeur Description
Entrée Aucun
Résultat Aucun
Références Credentials_scripts.vbs. Contient les fonctions de prise en charge des informations d’identification utilisateur
Emplacement distribution\Scripts
Option recommandée mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain &#124; /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
Aucun

Credentials_scripts.vbs

Ce script analyse les arguments fournis lors du chargement du fichier Credentials_ENU.xml dans l’Assistant Déploiement. Il effectue également la validation des informations d’identification de l’utilisateur. Ce script est lu par le fichier Credentials_ENU.xml.

Pour plus d’informations sur Credentials_ENU.xml, consultez la rubrique correspondante dans Credentials_ENU.xml.

Valeur Description
Entrée Aucun
Résultat Les messages d’événement sont écrits dans ces fichiers journaux :

- Credentials_scripts.log. Fichier journal qui contient des événements générés par ce script

- BDD.log. Fichier journal qui contient des événements générés par tous les scripts MDT
Références Aucun
Emplacement distribution\Scripts
Option recommandée <script language="VBScript" src="Credentials_scripts.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
UserCredentials -
UserDomain -

DeployWiz_Definition_ENU.xml

Ce fichier XML contient le code de script et la disposition HTML de chaque page de l’Assistant Déploiement. Ce fichier est lu par Wizard.hta, qui exécute les pages de l’Assistant incorporées dans ce fichier XML. Ce fichier .xml contient les pages de l’Assistant suivantes :

  • Bienvenue

  • Spécifier les informations d’identification pour la connexion aux partages réseau

  • Séquence de tâches

  • Détails de l’ordinateur

  • Données utilisateur

  • Déplacer des données et des paramètres

  • Données utilisateur (restauration)

  • Sauvegarde de l’ordinateur

  • Clé de produit

  • Modules linguistiques

  • Paramètres régionaux et heure

  • Rôles et fonctionnalités

  • Applications

  • Mot de passe administrateur

  • Administrateurs Locaux

  • Capture Image

  • BitLocker

  • Prêt pour le début

Valeur Description
Entrée Aucun
Résultat Aucun
Références - DeployWiz_Initialization.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par le script

- DeployWiz_Validation.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par le script

- ZTIBackup.wsf. Crée une sauvegarde de l’ordinateur cible

- ZTIPatches.wsf. Installe les mises à jour (modules linguistiques, mises à jour de sécurité, et ainsi de suite)

- ZTIUserState.wsf. Initialise la migration de l’état utilisateur pour capturer et restaurer l’état utilisateur sur l’ordinateur cible
Emplacement distribution\Scripts
Option recommandée Aucun

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
DeploymentMethod -
DeploymentType -
DoCapture -
ImageBuild -
ImageFlags -
IsBDE -
IsServerOS -
JoinDomain -
OSDComputerName -
OSVersion -
SkipAdminAccounts -
SkipAdminPassword -
SkipApplications -
SkipBitLocker -
SkipCapture -
SkipComputerBackup -
SkipComputerName -
SkipDomainMembership -
SkipLocaleSelection -
SkipPackageDisplay -
SkipProductKey -
SkipRoles -
SkipSummary -
SkipTaskSequence -
SkipTimeZone -
SkipUserData -
TaskSequenceTemplate -
UserDomain -
UserID -
UserPassword -
USMTOfflineMigration -

DeployWiz_Initialization.vbs

Ce script initialise les pages de l’Assistant Déploiement (stockées dans DeployWiz_Definition_ENU.xml). Il contient également des fonctions et des sous-routines que l’Assistant Déploiement appelle pendant un déploiement LTI.

Valeur Description
Entrée - DomainOUList.xml. Contient une liste d’unités d’organisation de domaine

- ListOfLanguages.xml

- LocationServer.xml. Contient la liste des partages de déploiement disponibles

- Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement ; les variables d’environnement sont remplies par ZTIGather.wsf
Résultat Les messages d’événement sont écrits dans ces fichiers journaux :

- DeployWiz_Initialization.log. Fichier journal qui contient des événements générés par ce script

- BDD.log. Fichier journal qui contient des événements générés par tous les scripts MDT
Références ZTIApplications.wsf. Lance l’installation de l’application
Emplacement distribution\Scripts
Option recommandée <script language="VBScript" src="DeployWiz_Initialization.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
Architecture -
Applications -
BackupDir -
BackupFile -
BackupShare -
BDEInstall -
BDEKeyLocation -
BDERecoveryKey -
BDEWaitForEncryption -
CapableArchitecture -
ComputerBackupLocation -
CustomWizardSelectionProfile -
DeploymentType -
DeployRoot -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
DomainOUs -
ImageBuild -
ImageFlags -
ImageLanguage -
ImageLanguage001 -
ImageProcessor -
IsServerOS -
KeyboardLocale -
KeyboardLocale_Edit -
LanguagePacks -
LanguagePacks001 -
LocalDeployRoot -
MandatoryApplications -
OSDComputerName -
OSCurrentBuild -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKeyDrive -
OSDBitLockerWaitForEncryption -
OSSKU -
OSVersion -
OverrideProductKey -
ProductKey -
SkipCapture -
SkipDomainMembership -
TaskSequenceID -
TimeZoneName -
TSGUID -
UDDir -
UDShare -
UILanguage -
UserDataLocation -
UserDomain -
UserID -
UserLocale -
UserPassword -
WizardSelectionProfile -

DeployWiz_Validation.vbs

Ce script initialise et valide les informations tapées dans les pages de l’Assistant Déploiement (stockées dans DeployWiz_Definition_ENU.xml). Ce script contient des fonctions et des sous-routines que l’Assistant Déploiement appelle pendant un déploiement LTI.

Valeur Description
Entrée - OperatingSystems.xml. Contient la liste des systèmes d’exploitation disponibles pour le déploiement

- Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement ; les variables d’environnement sont remplies par ZTIGather.wsf
Résultat Aucun
Références - Credentials_ENU.xml. Requêtes l’utilisateur pour les informations d’identification qui seront utilisées lors de la connexion aux ressources réseau

- ZTIGather.wsf. Collecte les propriétés et les règles de traitement
Emplacement distribution\Scripts
Option recommandée <script language="VBScript" src="DeployWiz_Validation.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
Architecture -
DeploymentType - -
DeployTemplate -
ImageBuild -
ImageProcessor - -
OSVersion -
TaskSequenceID -
TSGUID -
UserCredentials -
UserDomain -
UserID -
UserPassword -

LiteTouch.vbs

Ce script est appelé par l’Assistant Déploiement pour lancer LTI. Le script :

  • Supprime le dossier C :\MININT (s’il existe)

  • Vérifie que l’ordinateur cible répond à la configuration requise pour l’exécution de l’Assistant Déploiement en appelant ZTIPrereq.vbs

  • Démarre l’Assistant Déploiement en exécutant LiteTouch.wsf

Valeur Description
Entrée Aucun
Résultat Aucun
Références - BDDRun.exe

- ZTIPrereq.vbs. Permet de déterminer si l’ordinateur cible remplit les conditions préalables au déploiement d’un nouveau système d’exploitation

- LiteTouch.wsf. Script responsable du contrôle du processus de déploiement LTI
Emplacement distribution\Scripts
Option recommandée cscript LiteTouch.vbs </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
Aucun

LiteTouch.wsf

Ce script est appelé par LiteTouch.vbs et est responsable du contrôle du processus de déploiement LTI. Cela inclut les opérations suivantes :

  • Exécution de l’Assistant Déploiement

  • Exécution du processus de déploiement LTI à l’aide du fichier de séquence de tâches approprié

Valeur Description
Entrée - task_sequence_file.xml. Contient les tâches et la séquence de tâches pour le processus de déploiement LTI

- Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement ; les variables d’environnement sont remplies par ZTIGather.wsf
Résultat - LiteTouch.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - BDD_Welcome_ENU.xml. Affiche la page d’accueil de l’Assistant Déploiement pour le déploiement LTI

- DeployWiz_Definition_ENU.xml. Affiche les pages de l’Assistant Déploiement pour le déploiement LTI

- Diskpart.exe. Utilitaire qui permet la gestion automatisée des disques, des partitions et des volumes

- LTICleanup.wsf. Effectue des tâches de nettoyage une fois le déploiement terminé

- LTICopyScripts.wsf. Copie les scripts de déploiement sur un disque dur local sur l’ordinateur cible

- MSHTA.exe. Hôte d’application HTML

- RecEnv.exe. Si cet utilitaire existe, l’utilisateur est invité à déterminer s’il faut lancer l’environnement de récupération Windows.

- Regsvr32.exe. Inscrit des fichiers (.dll, .exe, .ocx, etc.) auprès du système d’exploitation

- Summary_Definition_ENU.xml. Affiche les résultats résumés du déploiement LTI

- TsmBootStrap.exe. Utilitaire d’amorçage de séquence de tâches

- Wizard.hta. Affiche les pages de l’Assistant Déploiement

- WPEUtil.exe. Initialise windows PE et les connexions réseau ; initie LTI

- ZTIGather.wsf. Collecte les propriétés et les règles de traitement

- ZTIPrereq.vbs. Vérifie que l’ordinateur cible répond à la configuration requise pour l’exécution de l’Assistant Déploiement

- ZTINICConfig.wsf. Configure les cartes réseau activées

- ZTIUtility.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par le script
Emplacement distribution\Scripts
Option recommandée BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>"

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)
/Commencer Crée un raccourci dans le nouveau système d’exploitation qui s’exécute une fois que l’interpréteur de commandes démarre

Propriétés

Name Lire Write
_DoNotCleanLiteTouch -
_SMSTSPackageName -
AdminPassword -
Architecture - -
BootPE - -
ComputerBackupLocation -
ComputerName -
DeployDrive - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
DestinationLogicalDrive -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
FinishAction -
Nom d’hôte -
IsServerCoreOS -
JoinDomain -
JoinWorkgroup - -
KeyboardLocalePE -
LTISuspend -
OSDAdapterCount -
OSDComputerName - -
Étape - -
ResourceDrive - -
ResourceRoot - -
RetVal -
SkipBDDWelcome -
SkipFinalSummary - -
SkipWizard -
SMSTSLocalDataDrive -
TaskSequenceID -
TimeZoneName -
UserDataLocation - -
UserDomain -
UserID -
UserPassword -
WelcomeWizardCommand -
AssistantComplétion -

LTIApply.wsf

Ce script est responsable de l’installation d’une image Windows PE sur l’ordinateur cible. L’image Windows PE est utilisée pour collecter des informations sur l’ordinateur cible et pour exécuter les tâches de déploiement sur l’ordinateur cible.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement
Résultat - LTIApply.log. Fichier journal qui contient les événements générés par ce script

- LTIApply_wdsmcast.log. Fichier journal qui contient les événements générés par l’utilitaire Wdsmcast

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - CMD.exe. Autorise l’exécution d’outils en ligne de commande

- Bootsect.exe. Applique un secteur de démarrage au disque dur

- ImageX.exe. Utilitaire utilisé pour créer et gérer des fichiers WIM

- ZTIBCDUtility.vbs. Inclut les fonctions utilitaires utilisées lors de l’exécution de tâches du Gestionnaire de démarrage

- ZTIConfigFile.vbs. Inclut des routines pour le traitement des fichiers XML

- ZTIDiskUtility.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par le script

- ZTIUtility.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par le script

- Wdsmcast.exe. Utilitaire qui cible les ordinateurs pour joindre une transmission de multidiffusion
Emplacement distribution\Scripts
Option recommandée cscript LTIApply.wsf </pe> </post> </debug:value>

Arguments

Valeur Description
/Pe Utilise le processus d’installation de l’image Windows PE sur l’ordinateur cible
/Publier Nettoie les fichiers inutiles après l’installation d’une image
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log ; si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
Architecture -
BootPE -
DeployRoot -
DestinationLogicalDrive - -
OSGUID -
OSCurrentVersion -
OSVersion -
ImageBuild -
ImageFlags -
ImageProcessor -
ISBDE -
SourcePath -
TaskSequenceID -
UserDomain -
UserID -
UserPassword -
WDSServer -

LTICleanup.wsf

Ce script supprime tous les fichiers ou paramètres de configuration (tels que les scripts, les dossiers, les entrées de Registre ou les paramètres de configuration d’ouverture de session automatique) de l’ordinateur cible une fois le processus de déploiement terminé.

Valeur Description
Entrée Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement. Les variables d’environnement sont remplies par ZTIGather.wsf.
Résultat - LTICleanup.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Bootsect.exe. Applique un secteur de démarrage au disque dur

- Net.exe. Effectue des tâches de gestion réseau

- RegSvr32.exe. Inscrit des fichiers (.dll, .exe, .ocx, etc.) auprès du système d’exploitation

- ZTIBCDUtility.vbs. Inclut les fonctions utilitaires utilisées lors de l’exécution de tâches du Gestionnaire de démarrage

- ZTIUtility.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par le script
Emplacement distribution\Scripts
Option recommandée cscript LTICleanup.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
_DoNotCleanLiteTouch -
DeployRoot -
DestinationLogicalDrive -
OSVersion -

LTICopyScripts.wsf

Ce script copie les scripts de déploiement pour les processus de déploiement LTI et ZTI sur un disque dur local sur l’ordinateur cible.

Valeur Description
Entrée - Summary_Definition_ENU.xml. Affiche les résultats résumés du déploiement LTI

- Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - LTICopyScripts.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par le script
Emplacement distribution\Scripts
Option recommandée cscript LTICopyScripts.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
Aucun

LTIGetFolder.wsf

Ce script affiche une boîte de dialogue qui permet à l’utilisateur d’accéder à un dossier. Le chemin d’accès au dossier sélectionné est stocké dans la variable d’environnement FOLDERPATH.

Valeur Description
Entrée Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement. Les variables d’environnement sont remplies par ZTIGather.wsf.
Résultat Aucun
Références - ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise

- WizUtility.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par l’interface utilisateur (telles que les pages de l’Assistant)
Emplacement - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Option recommandée cscript LTIGetFolder.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
DefaultFolderPath -
FolderPath -

LTIOEM.wsf

Ce script est utilisé par un OEM pendant un scénario OEM LTI pour copier le contenu d’un partage de déploiement multimédia sur le disque dur de l’ordinateur cible afin de le préparer à la duplication.

Valeur Description
Entrée Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement. Les variables d’environnement sont remplies par ZTIGather.wsf.
Résultat - LTIOEM.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - RoboCopy.exe. Outil de copie de fichiers et de dossiers

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript LTIOEM.wsf </BITLOCKER &#124; /BDE> </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)
/BITLOCKER Active BitLocker
/BDE Active BitLocker

Propriétés

Name Lire Write
_DoNotCleanLiteTouch -
DeployDrive -
DeployRoot -
TSGUID -

LTISuspend.wsf

Ce script suspend une séquence de tâches pour permettre l’exécution de tâches manuelles. Lorsque ce script s’exécute, il crée un raccourci Reprendre la séquence de tâches sur le bureau de l’utilisateur qui permet à l’utilisateur de redémarrer la séquence de tâches une fois toutes les tâches manuelles terminées.

Remarque

Ce script n’est pris en charge que dans le système d’exploitation complet.

Valeur Description
Entrée Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement. Les variables d’environnement sont remplies par ZTIGather.wsf.
Résultat - LTISuspend.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - LiteTouch.wsf. Contrôle le processus de déploiement LTI

- LTICopyScripts.wsf. Copie les scripts de déploiement sur un disque dur local sur l’ordinateur cible

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript LTISuspend.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)
/Reprendre -

Propriétés

Name Lire Write
LTISuspend -
SMSTSRebootRequested -

LTISysprep.wsf

Ce script prépare l’ordinateur cible à l’exécution de Sysprep, exécute Sysprep sur l’ordinateur cible, puis vérifie que Sysprep s’est correctement exécuté.

Valeur Description
Entrée Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement. Les variables d’environnement sont remplies par ZTIGather.wsf.
Résultat - LTISysprep.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Expand.exe. Développe les fichiers compressés

- Sysprep.exe. Prépare les ordinateurs pour la duplication

- ZTIConfigFile.vbs. Contient des routines pour le traitement des fichiers XML

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript LTISysprep.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
Architecture -
DeployRoot -
DestinationLogicalDrive -
DoCapture -
OSCurrentBuild -
OSDAnswerFilePath -
OSGUID -
SourcePath - -
TaskSequenceID -

NICSettings_Definition_ENU.xml

Ce fichier XML contient le code de script et la disposition HTML de la page De l’Assistant Configuration des paramètres réseau IP statiques de l’Assistant Déploiement. Pendant un déploiement LTI, Wizard.hta lit ce fichier et exécute la page incorporée de l’Assistant qui demande la configuration d’adressage réseau requise. Si aucune configuration d’adressage IP statique n’est fournie, les scripts de déploiement utilisent par défaut DHCP pour obtenir la configuration réseau requise.

Valeur Description
Entrée Aucun
Résultat Aucun
Références ZTINICUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée Aucun

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
OSDAdapterxDNSServerList -
OSDAdapterxDNSSuffix -
OSDAdapterxGateways -
OSDAdapterxIPAddressList -
OSDAdapterxMacAddress -
OSDAdapterxSubnetMask -
OSDAdapterxWINSServerList -
OSDAdapterCount -

Remarque

Lexdans les noms de propriétés répertoriés ci-dessus est un espace réservé pour un tableau de base zéro qui contient des informations sur la carte réseau.

Summary_Definition_ENU.xml

Ce fichier XML contient le code de script et la disposition HTML de la page de l’Assistant Résumé du déploiement de l’Assistant Déploiement. Pendant un déploiement LTI, Wizard.hta lit ce fichier et exécute la page de l’Assistant incorporée qui affiche les résultats résumés du déploiement LTI. Ce fichier XML contient les pages suivantes de l’Assistant :

  • Réussite. Notification concernant la réussite des tâches de déploiement

  • Échec. Notification concernant l’échec de l’exécution des tâches de déploiement

Valeur Description
Entrée Aucun
Résultat Aucun
Références Summary_Scripts.vbs. Inclut les fonctions et sous-routines de prise en charge que les pages de l’Assistant incorporées dans ce fichier XML utilisent
Emplacement distribution\Scripts
Option recommandée Aucun

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
SkipFinalSummary -
RetVal -

Summary_scripts.vbs

Ce script est appelé par la page De l’Assistant Résumé de l’Assistant Déploiement. Il contient les fonctions et sous-routines utilisées pour l’initialisation et la validation.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat Les messages d’événement sont écrits dans ces fichiers journaux :

- Summary_scripts.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références Aucun
Emplacement distribution\Scripts
Option recommandée <script language="VBScript" src="Summary_Scripts.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
DeploymentType -
RetVal -

Wizard.hta

Cette application hypertexte affiche les pages de l’Assistant Déploiement.

Valeur Description
Entrée Variables d’environnement. Contient la liste des valeurs de propriété, des propriétés personnalisées, des connexions aux bases de données, des règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement. Les variables d’environnement sont remplies par ZTIGather.wsf.
Résultat - Wizard.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - LTIGetFolder.wsf. Fichier de script qui lance une boîte de dialogue BrowseForFolder

- ZTIConfigFile.vbs. Inclut des routines pour le traitement des fichiers XML

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise

- WizUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Option recommandée mshta.exe Wizard.hta </definition:filename> </NotWizard> </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/NotWizard Permet de contourner les invites de page de l’Assistant
/Definition :filename Spécifie le fichier XML à charger dans l’Assistant

Propriétés

Name Lire Write
Définition -
DefaultFolderPath -
FolderPath -
AssistantComplétion -

WizUtility.vbs

Ce script contient des fonctions et des sous-routines que les différents scripts de l’Assistant Déploiement référencent.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - WizUtility.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références LTIGetFolder.wsf. Fichier de script qui lance une boîte de dialogue BrowseForFolder
Emplacement - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Option recommandée <script language="VBScript" src="WizUtility.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
DefaultFolderPath -
DefaultDestinationDisk -
DefaultDestinationIsDirty -
DefaultDestinationPartition -
DeploymentType -
DestinationDisk -
FolderPath -
OSVersion -
UserDomain -
UserCredentials -

ZTIApplications.wsf

Ce script lance une installation des applications qui ont été configurées dans le nœud Applications dans Deployment Workbench. Ce script ne tente pas d’installer une application qui :

  • Ne prend pas en charge le type de plateforme de l’ordinateur cible

  • Ne prend pas en charge le type de processeur de l’ordinateur cible

  • Contient une entrée de désinstallation dans le Registre sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Remarque

Si l’application listée a des applications dépendantes définies, ce script tente d’installer ces applications dépendantes avant d’installer l’application répertoriée.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIApplications.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - ZTIConfigFile.vbs. Inclut des routines pour le traitement des fichiers XML

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise

- BDDRun.exe. Exécute une commande qui nécessite une interaction utilisateur
Emplacement distribution\Scripts
Option recommandée cscript ZTIApplications.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
ApplicationGUID -
ApplicationSuccessCodes -
DependentApplications -
DeploymentMethod -
InstalledApplications - -
ResourceDrive -
ResourceRoot - -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIAppXmlGen.wsf

Ce script génère un fichier XML ( ZTIAppXmlGen.xml ) à utiliser lors de la capture automatique des données utilisateur (documents) associées aux applications installées. Il le fait via la clé de RegistreHKEY_CLASSES_ROOT\Software\Classes et capture toutes les applications qui :

  • Ne sont pas associés à l’une de ces extensions de fichier : .mp3, .mov, .wma, .wmv, .chm, .evt, .evtx, .exe, .com ou .fon

  • Ne sont pas associés à Microsoft Office, comme Office System 2007 ou Microsoft Office 2003.

  • Disposer d’un gestionnaire ouvert valide dans HKEY_CLASSES_ROOT\application\shell\open\command

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIAppXmlGen.xml. Contient la liste des applications installées sur l’ordinateur cible

- ZTIAppXmlGen.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIAppXmlGen.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
DeploymentMethod -
DeploymentType -
ImageBuild -
OSCurrentVersion -
USMTMigFiles - -

ZTIAuthorizeDHCP.wsf

Ce script utilise l’outil Netsh pour configurer l’ordinateur cible afin qu’il soit un serveur DHCP autorisé dans AD DS.

Pour plus d’informations sur l’autorisation des serveurs DHCP, consultez Commandes Netsh pour DHCP.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIAuthorizeDHCP.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Netsh.exe. Utilitaire utilisé pour automatiser la configuration des composants réseau

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIAuthorizeDHCP.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
IPAddress -

ZTIBackup.wsf

Ce script effectue une sauvegarde de l’ordinateur cible à l’aide de l’utilitaire ImageX. La sauvegarde est stockée à l’emplacement spécifié dans les propriétés BackupDir et BackupShare .

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIBackup.log. Fichier journal qui contient les événements générés par ce script

- ZTIBackup_imagex.log. Fichier journal qui contient les événements générés par ImageX

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - ImageX.exe. Utilitaire utilisé pour créer et gérer des fichiers WIM

- ZTIBCDUtility.vbs. Inclut les fonctions utilitaires utilisées lors de l’exécution de tâches du Gestionnaire de démarrage

- ZTIDiskUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIBackup.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
BackupDir -
BackupDisk -
BackupDrive -
BackupFile -
BackupPartition -
BackupScriptComplete -
BackupShare -
ComputerBackupLocation -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
ImageBuild -
ImageFlags -
OSDStateStorePath -
Étape -
TaskSequenceID -
USMTLocal -

ZTIBCDUtility.vbs

Ce script contient des fonctions utilitaires que certains scripts MDT utilisent lors de l’exécution de tâches du Gestionnaire de démarrage.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat Aucun
Références BCDEdit.exe. Un outil pour modifier la configuration de démarrage de Windows
Emplacement - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Option recommandée <script language="VBScript" src="ZTIBCDUtility.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
Aucun

ZTIBde.wsf

Ce script installe et configure BitLocker sur l’ordinateur cible. La configuration de BitLocker est limitée aux scénarios Nouvel ordinateur qui ont des disques durs configurés avec une seule partition.

Remarque

Pour les déploiements ZTI et UDI, la propriété UILanguage doit être définie dans CustomSettings.ini ou dans la base de données MDT, car ZTIBde.wsf tente de lire les paramètres régionaux à partir de la propriété UILanguage .

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIBde.log. Fichier journal qui contient les événements générés par ce script

- ZTIBdeFix_diskpart.log. Fichier journal contenant les événements générés par l’outil Diskpart

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - CMD.exe. Permet l’exécution d’outils en ligne de commande

- Defrag.exe. Défragmente le disque dur

- Diskpart.exe. Utilitaire qui permet la gestion automatisée des disques, des partitions et des volumes

- ServerManagerCmd.exe

- ZTIDiskUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise

- ZTIOSRole.wsf. Installe les rôles de serveur

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIBde.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
AdminPassword -
BDEDriveLetter - -
BDEDriveSize -
BDEInstall -
BDEInstallSuppress -
BDEKeyLocation -
BDEPin -
BDERecoveryKey -
BDESecondPass - -
BdeWaitForEncryption -
BitlockerInstalled - -
DeploymentMethod -
ISBDE -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKey -
OSDBitLockerStartupKeyDrive -
OSDBitLockerTargetDrive -
OSDBitLockerWaitForEncryption -
OSCurrentBuild -
OSCurrentVersion -
OSFeatures - -
OSRoles - -
OSRoleServices - -
OSVersion -
SMSTSRebootRequested - -
SMSTSRetryRequested -
TPMOwnerPassword -

ZTIBIOSCheck.wsf

Ce script vérifie le BIOS sur l’ordinateur cible, puis examine une liste de BIOS qui ne sont pas compatibles avec Windows. La liste des BIOS incompatibles est stockée dans le fichier ZTIBIOSCheck.xml .

Si le BIOS sur l’ordinateur cible est répertorié dans le fichier ZTIBIOSCheck.xml, le script retourne une status qui indique que le BIOS est incompatible avec Windows et que le processus de déploiement doit être arrêté. Pour plus d’informations sur le remplissage de la liste des BIOS incompatibles, consultez ZTIBIOSCheck.xml.

Valeur Description
Entrée - ZTIBIOSCheck.xml. Contient une liste de BIOS qui sont connus pour être incompatibles avec Windows

- Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIBIOSCheck.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIBIOSCheck.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni)

Propriétés

Name Lire Write
Aucun

ZTICoalesce.wsf

Configuration Manager nécessite que les packages soient numérotés séquentiellement en commençant par PACKAGES001, sans intervalles dans la séquence de nombres. Sinon, l’installation échoue.

Ce script vous permet de définir et de nommer des variables à l’aide des informations d’identification sur le programme à exécuter, par exemple , ComputerPackages100, ComputerPackages110 ou CollectionPackages150. Ensuite, lorsque ce script est exécuté, Configuration Manager recherche toutes les variables qui correspondent à un modèle (par exemple, tous les noms de variables qui contiennent la chaîne Packages) et génère une liste séquentielle, sans intervalles, à l’aide du nom de base PACKAGES.

Par exemple, si les variables suivantes ont été définies (à l’aide de variables d’ordinateur, de variables de collection, ou dans CustomSettings.ini ou de la base de données MDT, par exemple) :

  • ComputerPackages100=XXX00001 :Program

  • ComputerPackages110=XXX00002 :Program

  • CollectionPackages150=XXX00003 :Program

  • Packages001=XXX00004 :Program

    Une fois le script exécuté, la liste est la suivante :

  • PACKAGES001=XXX00004 :Program

  • PACKAGES002=XXX00001 :Program

  • PACKAGES003=XXX00002 :Program

  • PACKAGES004=XXX00003 :Program

    Configuration Manager serait alors en mesure d’exécuter les quatre programmes.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTICoalesce.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTICoalesce.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/CoalesceDigits :value Spécifie le nombre de chiffres à fournir lors de la création de la séquence de numérotation. Par exemple, une valeur de :

- 2 créerait PACKAGE03

- 3 créerait PACKAGE003

La valeur par défaut si cet argument n’est pas fourni est 3.

Propriétés

Name Lire Write
CoalescePattern -
CoalesceTarget -

ZTIConfigFile.vbs

Ce script contient des routines courantes pour le traitement des fichiers XML MDT.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIConfigFile.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références Net.exe
Emplacement distribution\Scripts
Option recommandée <script language="VBScript" src="ZTIConfigFile.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
IsSafeForWizardHTML -
MandatoryApplications -
SkipGroupSubFolders -

ZTIConfigure.wsf

Ce script configure le fichier Unattend.xml avec les valeurs de propriété spécifiées précédemment dans le processus de déploiement MDT. Le script configure le fichier approprié en fonction du système d’exploitation déployé.

Ce script lit le fichier ZTIConfigure.xml pour déterminer comment mettre à jour le fichier Unattend.xml avec les valeurs appropriées spécifiées dans les propriétés de déploiement. Le fichier ZTIConfigure.xml contient les informations permettant de traduire les propriétés en paramètres dans le fichier Unattend.xml.

Valeur Description
Entrée - ZTIConfigure.xml. Contient une liste de valeurs de propriété (spécifiées précédemment dans le processus de déploiement) et leurs paramètres de configuration correspondants

- Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIConfigure.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIConfigure.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
ComputerName - -
DeploymentType -
DeploymentMethod -
DeployRoot -
DestinationLogicalDrive -
DomainAdminDomain -
ImageBuild -
OSDAnswerFilePath -
OSDAnswerFilePathSysprep -
OSDComputerName -
Étape -
TaskSequenceID -

ZTIConfigureADDS.wsf

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIConfigureADDS.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Dcpromo.exe. Installe et supprime AD DS

- Net.exe. Effectue des tâches de gestion réseau

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIConfigureADDS.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
ADDSLogPath -
ADDSPassword -
ADDSUserDomain -
ADDSUserName -
AutoConfigDNS -
ChildName -
ConfirmGC -
DatabasePath -
DomainLevel -
DomainNetBiosName -
ForestLevel -
NewDomain -
NewDomainDNSName -
OSVersion -
ParentDomainDNSName -
ReplicaOrNewDomain - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
SiteName -
SysVolPath -

ZTIConfigureDHCP.wsf

Ce script configure DHCP sur l’ordinateur cible.

Remarque

DHCP doit déjà être installé sur l’ordinateur cible avant d’exécuter ce script.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIConfigureDHCP.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Netsh.exe. Utilitaire qui permet d’automatiser la configuration des composants réseau

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIConfigureDHCP.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
DHCPScopesxDescription -
DHCPScopesxEndIP -
DHCPScopesxExcludeStartIP -
DHCPScopesxExcludeEndIP -
DHCPScopesxIP -
DHCPScopesxName -
DHCPScopesxOptionRouter -
DHCPScopesxOptionDNSDomainName -
DHCPScopesxOptionDNSServer -
DHCPScopesxOptionLease -
DHCPScopesxOptionNBTNodeType -
DHCPScopesxOptionPXEClient -
DHCPScopesxOptionWINSServer -
DHCPScopesxStartIP -
DHCPScopesxSubnetmask -
DHCPServerOptionDNSDomainName -
DHCPServerOptionDNSServer -
DHCPServerOptionNBTNodeType -
DHCPServerOptionPXEClient -
DHCPServerOptionRouter -
DHCPServerOptionWINSServer -

Remarque

Le xdans les propriétés répertoriées ici est un espace réservé pour un tableau de base zéro qui contient des informations de configuration DHCP.

ZTIConfigureDNS.wsf

Ce script configure DNS sur l’ordinateur cible. Pour effectuer les tâches de configuration réelles, le script utilise l’utilitaire Dnscmd.

Pour plus d’informations sur Dnscmd.exe, consultez Vue d’ensemble de Dnscmd.

Remarque

DNS doit déjà être installé sur l’ordinateur cible avant d’exécuter ce script.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIConfigureDNS.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Dnscmd.exe. Aide les administrateurs à gérer DNS

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIConfigureDNS.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
DNSServerOptionDisableRecursion -
DNSServerOptionBINDSecondaries -
DNSServerOptionFailOnLoad -
DNSServerOptionEnableRoundRobin -
DNSServerOptionEnableNetmaskOrdering -
DNSServerOptionEnableSecureCache -
DNSServerOptionNameCheckFlag -
DNSZonesxName -
DNSZonesxType -
DNSZonesxMasterIP -
DNSZonesxDirectoryPartition -
DNSZonesxFileName -
DNSZonesxScavenge -
DNSZonesxUpdate -

Remarque

Le xdans les propriétés répertoriées ici est un espace réservé pour un tableau de base zéro qui contient des informations de configuration DNS.

ZTIConnect.wsf

Le processus de déploiement MDT utilise ce script pour s’authentifier auprès d’un ordinateur serveur (par exemple, un ordinateur exécutant SQL Server ou un autre serveur qui a un dossier réseau partagé). Lorsque ce script est exécuté, il vérifie qu’une connexion peut être créée au dossier partagé réseau spécifié dans l’argument /uncpath .

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIConnect.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value>

Arguments

Valeur Description
/UNCPath :uncpath Spécifie un chemin d’accès UNC complet à un dossier partagé réseau
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log ; si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
Aucun

ZTICopyLogs.wsf

Copiez les fichiers Smsts.log et BDD.log dans un sous-dossier sous le partage spécifié par la propriété SLShare . Le sous-dossier prend le nom spécifié par OSDComputerName, _SMSTSMachineName ou HostName .

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTICopyLogs.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTICopyLogs.wsf </debug:value>

Arguments

Valeur Description
/debug : value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
Aucun

ZTIDataAccess.vbs

Ce script contient des routines courantes pour l’accès à la base de données.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIDataAccess.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références Aucun
Emplacement distribution\Scripts
Option recommandée <script language="VBScript" src="ZTIDataAccess.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
_SMSTSReserved1 -
_SMSTSReserved2 -
RulesFile -
UserDomain - -
UserID - -
UserPassword - -

ZTIDisableBDEProtectors.wsf

Si BitLocker est activé, ce script suspend les protecteurs BitLocker configurés sur le système.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIDisableBDEProtectors.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIDisableBDEProtectors.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
ImageBuild -
ISBDE -
OSCurrentBuild -
OSCurrentVersion -
OSVersion -

ZTIDiskpart.wsf

Ce script crée les partitions de disque sur l’ordinateur cible en appelant l’utilitaire Diskpart. Les paramètres utilisés pour configurer le disque sont spécifiés par le séquenceur de tâches ou dans CustomSettings.ini. ZTIDiskpart.wsf est principalement exécuté dans les scénarios Nouvel ordinateur. Le processus fonctionne comme suit :

  1. Le processus de déploiement MDT exécute le script ZTIDiskpart.wsf en fonction des étapes et de la séquence d’étapes du séquenceur de tâches.

  2. ZTIDiskpart.wsf démarre l’utilitaire Diskpart et lui envoie les commandes de configuration requises.

  3. ZTIDiskpart.wsf s’exécute Diskpart.exe et fournit un fichier .txt en tant que paramètre de ligne de commande.

  4. Le disque est initialement nettoyé en envoyant à Diskpart la commande CLEAN .

  5. S’il s’agit du premier disque et qu’aucune configuration de disque n’a été spécifiée par le séquenceur de tâches ou dans CustomSettings.ini, une partition unique est créée pour stocker le système d’exploitation. Toutefois, si une configuration de disque a été spécifiée, le disque est configuré en fonction de la configuration spécifiée.

  6. Si BitLocker doit être activé, l’espace est réservé à la fin du premier disque.

  7. Toutes les commandes de format sont mises en file d’attente jusqu’à ce que Diskpart soit terminé. S’il n’est pas explicitement spécifié par le Séquenceur de tâches ou dans CustomSettings.ini, ZTIDiskpart.wsf effectue un format rapide du lecteur C à l’aide de la commande suivante : FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.

  8. ZTIDiskpart.wsf copie les fichiers ZTIDiskpart_diskpart.log et BDD.log du disque RAM vers le disque dur.

    Personnalisez la configuration de disque de l’ordinateur cible en fournissant les informations requises dans Task Sequencer ou dans CustomSettings.ini.

    Pour plus d’informations sur la configuration des disques, consultez le document MDT Using the Microsoft Deployment Toolkit.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIDiskpart.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Diskpart.exe. Utilitaire qui permet la gestion automatisée des disques, des partitions et des volumes

- Format.com. Met en forme le disque dur

- ZTIDiskUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIDiskpart.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
BDEDriveLetter -
BDEDriveSize -
BDEInstall -
DeployDrive -
DeploymentType -
DestinationDisk -
DestinationLogicalDrive -
DoNotCreateExtraPartition -
ImageBuild -
OSDDiskIndex -
OSDDiskpartBiosCompatibilityMode - -
OSDDiskType -
OSDPartitions -
OSDPartitionStyle -
SMSTSLocalDataDrive -
VolumeLetterVariable -

ZTIDiskUtility.vbs

Ce script contient les fonctions et sous-routines liées au disque que les différents scripts du processus de déploiement MDT appellent.

Valeur Description
Entrée Aucun
Résultat - ZTIDiskUtility.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - BcdBoot.exe. Configure la partition système

- DiskPart.exe. Utilitaire qui permet la gestion automatisée des disques, des partitions et des volumes
Emplacement distribution\Scripts
Option recommandée <script language="VBScript" src="ZTIDiskUtility.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
DestinationLogicalDrive -
UILanguage - -

ZTIDomainJoin.wsf

Pendant la phase de déploiement de la restauration d’état, ce script vérifie que l’ordinateur est joint à un domaine et récupère après des échecs de tentatives de jointure d’un domaine.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIDomainJoin.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - LTISuspend.wsf

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIDomainJoin.wsf </debug:value>

Arguments

Valeur Description
/debug : value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/DomainErrorRecovery : value Tente de joindre l’ordinateur au domaine. Si la valeur spécifiée dans value est :

- AUTO. Réessayez le processus de jointure de domaine. Redémarrez et réessayez. Il s’agit du comportement de script par défaut.

- ÉCHEC. Arrête tout le traitement. Le traitement de toutes les séquences de tâches s’arrête.

- MANUEL. Arrêter le traitement ; permet à l’utilisateur de joindre manuellement l’ordinateur au domaine.

Propriétés

Name Lire Write
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
DomainErrorRecovery -
DomainJoinAttempts - -
JoinDomain -
JoinWorkgroup -
LTISuspend -
MachineObjectOU -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIDrivers.wsf

Ce script installe des pilotes de périphérique supplémentaires sur l’ordinateur cible avant de lancer la configuration du système d’exploitation. Ce script lit le fichier Drivers.xml et copie la liste des fichiers de pilote de périphérique dans le fichier Drivers.xml (créé par et géré dans le nœud Pilotes dans Deployment Workbench) sur l’ordinateur cible.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - PnpEnum.xml. Contient une liste de tous les appareils installés sur l’ordinateur cible

- ZTIDrivers.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Attrib.exe. Définit les attributs de fichier et de dossier

- CMD.exe. Permet l’exécution d’outils en ligne de commande

- Microsoft.BDD.PnpEnum.exe. Utilitaire qui énumère les appareils Plug-and-Play

- Reg.exe. Outil de registre console pour la lecture et la modification des données du Registre

- ZTIConfigFile.vbs. Inclut des routines pour le traitement des fichiers XML

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIDrivers.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
Architecture -
CustomDriverSelectionProfile -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
DriverPaths -
DriverSelectionProfile -
ImageBuild -
InstallFromPath -
OSDAnswerFilePath -
OSDAnswerFilePathSysPrep -
OSDPlatformArch -
Étape -
ResourceRoot -

ZTIExecuteRunbook.wsf

Ce script exécute des runbooks Orchestrator sur l’ordinateur cible. Un runbook Orchestrator est la séquence d’activités qui orchestrent des actions sur des ordinateurs et des réseaux. Vous pouvez lancer des runbooks Orchestrator dans MDT à l’aide du type d’étape Exécuter la séquence de tâches runbook, qui exécute à son tour ce script.

Valeur Description
Entrée Les variables d’environnement contiennent les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations dont les scripts ont besoin pour terminer le processus de déploiement.
Résultat - BDD.log contient des événements générés par tous les scripts MDT.

- Retourne status de l’achèvement du runbook.

- Retourne des paramètres à partir de la sortie du runbook.
Références - ZTIUtility.vbs inclut des fonctions de prise en charge et des sous-routines utilisées par le script.
Emplacement distribution\Scripts
Option recommandée cscript ZTIExecuteRunbook.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
OrchestratorServer -
RunbookName -
RunbookID -
RunbookParameterMode -
RunbookParametersxParameterID -
RunbookParametersxParameterValue -
RunbookOutputParameters

Remarque :

Si un runbook retourne des paramètres de sortie, une variable de séquence de tâches est créée pour chaque paramètre et la valeur de retour du paramètre est affectée à la variable de séquence de tâches.
-

Ce script crée les variables de séquence de tâches répertoriées dans le tableau suivant pour une utilisation de script interne. Ne définissez pas ces variables de séquence de tâches dans CustomSettings.ini ou dans la base de données MDT.

Name Description
OrchestratorServer Nom du serveur exécutant Orchestrator spécifié dans Orchestrator Server à l’étape de séquence de tâches Exécuter le runbook
RunbookName Nom du runbook spécifié dans runbook à l’étape de séquence de tâches Exécuter le runbook
RunbookID Identificateur affecté au runbook sur le serveur Orchestrator
RunbookParametersxParameterID Identificateur affecté à un paramètre de runbook spécifique sur le serveur Orchestrator
RunbookParametersxParameterName Nom attribué à un paramètre de runbook spécifique sur le serveur Orchestrator
RunbookParametersxParameterValue Valeur affectée à un paramètre de runbook spécifique sur le serveur Orchestrator

ZTIGather.wsf

Ce script rassemble les propriétés et les règles de traitement qui contrôlent le processus de déploiement. Les propriétés et les règles (également appelées propriétés locales) sont explicitement définies dans ce script et contenues dans le fichier ZTIGather.xml, dans le fichier CustomSettings.ini et dans la base de données MDT (créée dans le nœud Base de données dans Deployment Workbench).

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIGather.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Wpeutil.exe. Initialise windows PE et les connexions réseau ; initie LTI

- ZTIDataAccess.vbs. Contient des routines pour l’accès à la base de données

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/localonly Retourne uniquement des informations sur l’ordinateur cible et le système d’exploitation actuel installé sur l’ordinateur cible. n’analyse pas le fichier .ini d’entrée (spécifié dans l’argument /inifile ) ; retourne les propriétés et les règles spécifiées dans le fichier .ini

S’il n’est pas spécifié, le script retourne des informations sur l’ordinateur cible et le système d’exploitation actuellement installé . analyse le fichier .ini
/inifile :ini_file_name Nom et chemin d’accès du fichier .ini d’entrée qui contient les propriétés et les règles utilisées dans le processus de déploiementSi non spécifié, le script utilise la valeur par défaut dans CustomSettings.ini

Propriétés

Name Lire Write
All - -

ZTIGroups.wsf

Ce script capture et restaure l’appartenance au groupe local sur l’ordinateur cible. Ce script est appelé avec l’argument**/capture** pour sauvegarder l’appartenance au groupe à partir de l’ordinateur cible avant de déployer le système d’exploitation. La propriété CaptureGroups contient la liste des groupes que le script sauvegarde. Le script est appelé avec l’argument**/restore** pour restaurer l’appartenance au groupe après le déploiement du système d’exploitation. Lors de l’exécution d’une opération de restauration, il restaure l’appartenance de tous les groupes qui ont été sauvegardés lors de l’exécution du script à l’aide de l’argument /capture .

Remarque

Lors de la restauration de l’appartenance au groupe, le script ne crée aucun groupe de destination qui n’existe pas déjà sur l’ordinateur cible. Par conséquent, veillez à inclure tous les groupes requis dans l’ordinateur de référence lors de la création du fichier image.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIGroups.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIGroups.wsf </debug:value> </backup> </restore>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/capturer Sauvegarde l’appartenance au groupe des groupes locaux sur l’ordinateur cible, comme spécifié dans la propriété CaptureGroups
/restaurer Restaure l’appartenance aux groupes locaux sauvegardés précédemment dans le processus de déploiement

Propriétés

Name Lire Write
CaptureGroups -
Groupes - -
HostName -

ZTILangPacksOnline.wsf

Ce script installe les modules linguistiques pour les systèmes d’exploitation Windows. Le script attend les fichiers CAB du module linguistique dans une structure de dossiers contenant au moins un dossier.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTILangPacksOnline.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - CMD.exe. Permet l’exécution d’outils en ligne de commande

- Lpksetup.exe. Outil d’installation du module linguistique utilisé pour ajouter ou supprimer des modules linguistiques

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTILangPacksOnline.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
Architecture -
OSVersion -

ZTIModifyVol.wsf

Ce script modifie un volume pour définir l’ID GPT et les attributs des volumes utilitaires, ce qui est nécessaire pour créer des partitions Windows RE sur des ordinateurs avec UEFI. Ce script doit être appelé lors du déploiement sur des ordinateurs avec UEFI pour les situations suivantes :

  • Déploiements LTI dans lesquels des structures de partition (volume) personnalisées sont créées, telles que la création de cinq partitions au lieu des quatre partitions standard qui sont généralement créées pour une utilisation avec UEFI

  • Tous les déploiements ZTI et UDI

Remarque

Ce script est destiné à être appelé uniquement lors de la création de structures de partitions à utiliser avec UEFI. Ce script ne doit pas être appelé lors de la création de structures de partition à utiliser dans des déploiements sans UEFI.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat BDD.log contient des événements générés par tous les scripts MDT.
Références ZTIUtility.vbs inclut les fonctions de prise en charge et les sous-routines utilisées par le script.
Emplacement distribution\Scripts
Option recommandée cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value>

Arguments

Valeur Description
/UtilityVol :value Fournit la lettre de lecteur du volume qui doit être configuré pour une partition Windows RE Tools à utiliser avec des ordinateurs avec UEFI (par exemple, « E : »)
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
UtilityVol -

ZTIMoveStateStore.wsf

Ce script déplace les fichiers d’état utilisateur et de sauvegarde capturés vers C :\Windows\Temp\StateStore.

Remarque

Ce script est exécuté uniquement lors du déploiement d’images à l’aide de Configuration Manager.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIMoveStateStore.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIMoveStateStore.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
Aucun

ZTINextPhase.wsf

Ce script met à jour la propriété Phase vers la phase suivante du processus de déploiement. Le séquenceur de tâches utilise ces phases pour déterminer la séquence dans laquelle chaque tâche doit être effectuée. La propriété Phase inclut les valeurs suivantes :

  • VALIDATION. Identifiez que l’ordinateur cible est capable d’exécuter les scripts nécessaires pour terminer le processus de déploiement.

  • STATECAPTURE. Enregistrez les données de migration de l’état utilisateur avant de déployer le nouveau système d’exploitation cible.

  • PRÉINSTALLER. Effectuez toutes les tâches qui doivent être effectuées (telles que la création de partitions) avant le déploiement du système d’exploitation cible.

  • INSTALLEZ. Installez le système d’exploitation cible sur l’ordinateur cible.

  • POSTINSTALL. Effectuez toutes les tâches qui doivent être effectuées avant de restaurer les données de migration de l’état utilisateur. Ces tâches personnalisent le système d’exploitation cible avant de démarrer l’ordinateur cible la première fois après le déploiement (par exemple, l’installation des mises à jour ou l’ajout de pilotes).

  • STATERESTORE. Restaurez les données de migration de l’état utilisateur enregistrées pendant la phase de capture d’état.

    Pour plus d’informations sur la propriété Phase , consultez Phase.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTINextPhase.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTINextPhase.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
DeploymentMethod -
Étape - -

ZTINICConfig.wsf

Ce script configure les cartes réseau activées avec des valeurs capturées par ZTIGather.wsf en fonction des propriétés répertoriées dans le fichier CustomSettings.ini ou la base de données MDT (créée dans le nœud Base de données dans Deployment Workbench).

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTINICConfig.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise

- ZTINicUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/ForceCapture S’il existe des cartes réseau locales avec des adresses IP statiques enregistrées, ce script capture ces paramètres et les enregistre dans l’environnement local, par exemple, C :\MININT\SMSOSD\OSDLogs\Variables.dat. Ce script peut être utile pour capturer des paramètres IP statiques pour un grand nombre d’ordinateurs à des fins d’automatisation.
/RestoreWithinWinPE Lorsqu’il est spécifié, applique tous les paramètres réseau IP statiques enregistrés à l’ordinateur local, le cas échéant ; utilisé pour le traitement interne uniquement.

Propriétés

Name Lire Write
DeployDrive - -
DeploymentMethod -
DeploymentType -
DeployRoot -
OSDAdapterCount - -
OSGuid -
OSDMigrateAdapterSettings -
Étape -

ZTINICUtility.vbs

Ce script contient des fonctions et des sous-routines liées à la carte réseau que les différents scripts du processus de déploiement MDT appellent.

Valeur Description
Entrée Aucun
Résultat Aucun
Références - CMD.exe. Permet l’exécution d’outils en ligne de commande

- Netsh.exe. Utilitaire utilisé pour automatiser la configuration des composants réseau
Emplacement distribution\Scripts
Option recommandée <script language="VBScript" src="ZTINicUtility.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
OSDAdapterAdapterIndexAdapterName - -

Remarque

AdapterIndexdans cette propriété est un espace réservé pour un tableau de base zéro qui contient des informations sur la carte réseau.

ZTIOSRole.wsf

Ce script installe des rôles serveur pour les ordinateurs cibles qui exécutent des systèmes d’exploitation Windows. Le script lit les propriétés OSRoles, OSRoleServices et OSFeatures pour déterminer ce qui doit être installé.

Remarque

Ce script est destiné à être appelé uniquement par les étapes de séquence de tâches Installer les rôles et fonctionnalités etDésinstaller les rôles et fonctionnalités . L’appel direct de ce script n’est pas pris en charge.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIOSRole.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - CMD.exe. Permet l’exécution d’outils en ligne de commande

- OCSetup.exe. Ajoute ou supprime des composants facultatifs Windows

- ServerManagerCmd.exe. Installe, configure et gère Windows Server rôles et fonctionnalités

- Sysocmgr.exe. Ajoute ou supprime des composants Windows

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIOSRole.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/Uninstall S’il est fourni, cet argument indique que les rôles et fonctionnalités seront désinstallés. S’il n’est pas fourni, le script suppose que les rôles et les fonctionnalités seront installés.

Propriétés

Name Lire Write
IsServerCoreOS -
OSFeatures -
OSRoles -
OSRoleServices -
OSVersion -
SMSTSRebootRequested -

ZTIPatches.wsf

Ce script installe les mises à jour (modules linguistiques, mises à jour de sécurité, etc.) répertoriées dans le fichier Packages.xml. Le script se termine automatiquement si le déploiement n’est pas dans l’un des états suivants :

  • Phase est égale à PREINSTALL

  • DeploymentMethod est égal SCCM

    Le script démarre Pkgmgr si DeploymentMethod est égal à SCCM.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIPatches.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Expand.exe. Développe les fichiers compressés

- Pkgmgr.exe. Installe ou met à jour Windows Vista hors connexion

- ZTIConfigFile.vbs. Inclut des routines pour le traitement des fichiers XML

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIPatches.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
Architecture -
CustomPackageSelectionProfile -
DeployRoot -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
LanguagePacks -
OSDAnswerFilePath -
OSDPlatformArch -
PackageSelectionProfile -
Étape -
ResourceRoot -

ZTIPowerShell.wsf

Ce script exécute un script Windows PowerShell à l’aide d’un hôte Windows PowerShell personnalisé.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIPowerShell.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT

- Code de retour. Valeur numérique retournée par le script Windows PowerShell une fois l’exécution terminée, qui indique la status d’achèvement du script.
Références - Microsoft.BDD.TaskSequencePSHost.exe. Hôte Windows PowerShell personnalisé utilisé pour exécuter le script Windows PowerShell.
Emplacement distribution\Scripts
Option recommandée cscript ZTIPowerShell.wsf

Arguments

Valeur Description
Aucune

Propriétés

Name Lire Write
Aucune

ZTIPrereq.vbs

Ce script vérifie que le logiciel requis est installé sur l’ordinateur cible et qu’il est fonctionnel. Les vérifications effectuées par le script sont les suivantes :

  • Déterminez si la version du script Windows est égale ou supérieure à la version 5.6.

  • Vérifiez que les erreurs ne se produisent pas lorsque les références d’objet sont instanciées à Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2. DOMDocument et l’environnement process.

    Si l’une des vérifications échoue, une erreur est générée et le script quitte la procédure ValidatePrereq .

Valeur Description
Entrée Aucun
Résultat Aucun
Références Aucun
Emplacement distribution\Scripts
Option recommandée None

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
Aucun

ZTISCCM.wsf

Ce script initialise ZTI lors du déploiement à l’aide de Configuration Manager. Le script effectue la procédure suivante :

  1. Si le débogage est activé, le script crée l’OSD. Fichier de débogage.

  2. Le script configure les propriétés suivantes :

    • ScriptRootest défini sur le dossier parent du script en cours d’exécution.

    • DeployRoot est défini sur le dossier parent de ScriptRoot.

    • ResourceRoot est défini sur DeployRoot.

    • DeploySystemDrive est défini sur C :.

    • DeploymentMethod est défini sur SCCM.

  3. Quand DeployRootcontient :\ :

    • Le dossier DeployRoot est copié dans _SMSTSMDataPath\WDPackage

    • ScriptRoot est défini sur _SMSTSMDataPath\WDPackage\Scripts

    • DeployRoot est défini sur le dossier parent de ScriptRoot

    • ResourceRoot est défini sur DeployRoot

  4. Quand Phase a la valeur NULL :

    • Si la variable d’environnement %SystemDrive% est X :, DeploymentTypeest défini sur NEWCOMPUTER et Phase sur PREINSTALL. Sinon, DeploymentType est défini sur REPLACE et Phase sur VALIDATION.

    • Si le fichier OldComputer.tag existe dans le dossier parent du script en cours d’exécution, DeploymentType est défini sur REPLACE et Phase sur VALIDATION. Sinon, DeploymentType est défini sur REFRESH et Phase sur VALIDATION.

    Pour plus d’informations sur ces propriétés, consultez l’article Propriétés .

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTISCCM.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTISCCM.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
_SMSTSMDataPath -
Architecture -
BDDPackageID - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
Étape - -
ResourceRoot - -
ScriptRoot - -
ToolRoot - -

ZTISetVariable.wsf

Ce script définit la variable de séquence de tâches globale spécifiée qui correspond au nom contenu dans VariableName à la valeur contenue dans VariableValue.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTISetVariable.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTISetVariable.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
VariableName -
VariableValue -

ZTITatoo.wsf

Ce script tatoue l’ordinateur cible avec des informations d’identification et de version. Le script effectue la procédure suivante :

  1. Recherchez et copiez le fichier ZTITatoo.mof dans le dossier %SystemRoot%\System32\Wbem. Tout ZTITatoo.mof préexistant qui existe à la destination est supprimé avant de commencer l’opération de copie.

  2. Mofcomp.exe sera exécuté à l’aide de la commande suivante :

    %SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
    
  3. Pour toutes les méthodes de déploiement (LTI, ZTI et UDI), ces détails de déploiement sont écrits pour toutes les méthodes de déploiement dans le Registre à HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 :

    • La méthode de déploiement est définie sur la méthode de déploiement utilisée et peut être définie sur LTI, ZTI ou UDI, en fonction de la méthode de déploiement en cours d’exécution.

    • La source de déploiement est définie sur la source du déploiement et peut être définie sur OEM, MEDIA ou la valeur dans la propriété DeploymentMethod .

    • Deployment Type est défini sur la propriété DeploymentType .

    • L’horodatage de déploiement est défini sur la date actuelle au format de date WMI.

    • La propriété Version du kit de ressources de déploiement est définie sur la propriété Version .

  4. Pour les déploiements LTI, ces détails de déploiement sont écrits dans le Registre à l'HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 :

    • L’ID de séquence de tâches est défini sur la propriété TaskSequenceID.

    • Task Sequence Name est défini sur la propriété TaskSequenceName .

    • La propriété Task Sequence Version est définie sur la propriété TaskSequenceVersion .

  5. Pour tous les déploiements Configuration Manager (ZTI et UDI pour Configuration Manager), ces détails de déploiement sont écrits dans le registre à l'HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 :

    • L’ID de package OSD est défini sur la variable de séquence de tâches _SMSTSPackageID .

    • Le nom du programme OSD est toujours défini sur «\ * ».

    • L’ID de publication OSD est défini sur la variable de séquence de tâches _SMSTSAdvertID.

  6. Pour les déploiements LTI où une image est capturée, ces détails de déploiement sont écrits dans le Registre au HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 :

    • La méthode de capture est définie sur la méthode de déploiement utilisée et peut être définie sur LTI, ZTI ou UDI, en fonction de la méthode de déploiement en cours d’exécution.

    • L’horodatage de capture est défini sur la date actuelle au format de date WMI.

    • Capture Toolkit Version est défini sur la propriété Version .

    • L’ID de séquence de tâches de capture est défini sur la propriété TaskSequenceID.

    • Capture Task Sequence Name est défini sur la propriété TaskSequenceName .

    • Capture Task Sequence Version est définie sur la propriété TaskSequenceVersion .

  7. Pour tous les déploiements Configuration Manager (ZTI et UDI pour Configuration Manager) dans lesquels une image est capturée, ces détails de déploiement sont écrits dans le registre à l'HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 :

    • L’ID de package OSD de capture est défini sur la variable de séquence de tâches _SMSTSPackageID .

    • Le nom du programme OSD de capture est toujours défini sur « ***** ».

    • L’ID de la publication OSD de capture est défini sur la variable de séquence de tâches _SMSTSAdvertID.

    Remarque

    Ce script n’est pas conçu pour s’exécuter sur Windows PE.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTITatoo.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Mofcomp.exe. Compilateur de fichier .mof de ligne de commande

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTITatoo.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
_SMSTSAdvertID -
_SMSTSPackageID -
_SMSTSSiteCode -
DeploymentMethod -
DeploymentType -
Version -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -

ZTIUserState.wsf

Ce script initialise USMT pour capturer et restaurer l’état utilisateur sur l’ordinateur cible.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIUserState.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - CMD.exe. Permet l’exécution d’outils en ligne de commande

- Loadstate.exe. Dépose les données d’état utilisateur sur un ordinateur cible

- Msiexec.exe. Gère l’installation d’applications basées sur .msi

- Scanstate.exe. Collecte les données et les paramètres utilisateur

- Fichiers d’application USMT

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIUserState.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/Capturer -
/Estimer -
/Restaurer -

Propriétés

Name Lire Write
Architecture -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
ImageBuild -
ImageSize -
ImageSizeMultiplier -
InstallFromPath -
IsServerOS -
LoadStateArgs -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
OSDStateStorePath -
OSVersion -
ScanStateArgs -
StatePath - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation - -
USMTConfigFile -
USMTEstimate - -
USMTLocal -
USMTMigFiles -

ZTIUtility.vbs

Ce script contient des fonctions utilitaires que la plupart des scripts MDT utilisent.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat Aucun
Références - Credentials_ENU.xml. Requêtes l’utilisateur pour les informations d’identification qui seront utilisées lors de la connexion aux ressources réseau

- IPConfig.exe. Affiche toutes les valeurs de configuration réseau TCP/IP actuelles et actualise les paramètres DHCP et DNS

- MSHTA.exe. Hôte d’application HTML

- Regsvr32.exe. Inscrit des fichiers (.dll, .exe, .ocx, etc.) auprès du système d’exploitation

- Xcopy.exe. Copie les fichiers et répertoires, y compris les sous-répertoires
Emplacement - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Option recommandée <script language="VBScript" src="ZTIUtility.vbs"/>

Arguments

Valeur Description
Aucun Aucun

Propriétés

Name Lire Write
_SMSTSAdvertID -
_SMSTSCurrentActionName -
_SMSTSCustomProgressDialogMessage -
_SMSTSInstructionTableSize -
_SMSTSLogPath -
_SMSTSMachineName -
_SMSTSNextInstructionPointer -
_SMSTSOrgName -
_SMSTSPackageID -
_SMSTSPackageName -
_SMSTSPackagePath -
_SMSTSReserved1 -
_SMSTSReserved2 -
Architecture -
AssetTag -
ComputerName -
Debug - -
DeploymentMethod -
DeployRoot -
DestinationDisk - -
DestinationLogicalDrive - -
DestinationPartition - -
Partage d’événements -
Nom d’hôte -
ImageBuild - -
ImageFlags -
ImageIndex -
ImageLanguage -
ImageProcessor -
ImageSize -
InstallFromPath -
JoinDomain -
LogPath - -
MacAddress -
OSCurrentVersion -
OSDAdvertID -
OSDAnswerFilePath - -
OSDAnswerFilePathSysprep - -
OSDComputerName - -
OSDPackageID -
OSDPackagePath -
OSDTargetSystemDrive -
OSGUID -
OSSKU -
OSVersion -
Étape -
Processor_Architecture -
ResourceRoot -
SLShare -
SLShareDynamicLogging -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -
UDDir -
UDShare -
UserDomain - -
UserID - -
UserPassword - -
UUID -
Version

Note: Cette variable est une variable interne qui représente la version de MDT.
- -
WDSServer -

ZTIValidate.wsf

Ce script garantit que le déploiement se poursuit en toute sécurité en validant la condition de l’ordinateur cible. Les processus de script sont les suivants :

  • Si DeploymentType est égal à REFRESH et que l’ordinateur cible est un serveur, le script se ferme.

  • Si OSInstall existe et n’est pas égal à YES, le script se ferme.

  • Vérifiez que la quantité minimale de RAM existe sur l’ordinateur cible ; Si ce n’est pas le cas, le script se ferme.

  • Vérifiez que le processeur répond à la vitesse minimale requise ; Si ce n’est pas le cas, le script se ferme.

  • Vérifiez que la taille du disque dur répond aux exigences de taille minimale ; Si ce n’est pas le cas, le script se ferme.

  • Vérifiez que le système d’exploitation de l’ordinateur cible est installé sur le lecteur C. Si ce n’est pas le cas, le script se ferme.

  • Si DeploymentType = REFRESH, vérifiez que le lecteur C n’est pas compressé en exécutant Compact /u C:\.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIValidate.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Compact.exe. Affiche ou modifie la compression des fichiers sur les partitions du système de fichiers NTFS

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIValidate.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
DeploymentType -
DestinationLogicalDrive - -
ImageBuild -
ImageMemory -
ImageProcessorSpeed -
ImageSize -
ImageSizeMultiplier -
IsServerOS -
Mémoire -
OSDPackagePath -
OSInstaller -
ProcessorSpeed -
SMSTSLocalDataDrive -
VerifyOS -

ZTIVHDCreate.wsf

Ce script est utilisé pour créer un fichier de disque dur virtuel (.vhd ou .avhd) sur l’ordinateur cible et monter le fichier .vhd en tant que disque. Ensuite, d’autres parties du processus de déploiement LTI déploient le système d’exploitation Et les applications Windows sur le disque dur virtuel nouvellement créé. Les processus de script sont les suivants :

  • La méthode Class_Initialize est utilisée pour initialiser la variable VHDInputVariable .

  • Vérifiez que VHDCreateSource est défini et localise le fichier .vhd source (si spécifié).

  • Générez un nom de fichier .vhd aléatoire si VHDCreateFilename est égal à RANDOM ou «  » (null).

  • Vérifiez que le dossier existe dans lequel le fichier .vhd (spécifié dans VHDCreateFileName) doit être créé.

  • Créez le fichier .vhd à l’aide des valeurs de VHDCreateSizePercent, VHDCreateSizeMax et VHDCreateType.

  • Créez un disque de différenciation (si spécifié) à l’aide de la valeur dans VHDCreateDiffVHD.

  • Le fichier .vhd nouvellement créé et le disque de différenciation facultatif sont montés.

  • Le numéro de disque du disque dur virtuel monté est retourné.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIVHDCreate.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - ZTIDiskUtility.vbs. Inclut les fonctions de prise en charge et les sous-routines utilisées par le script

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIVHDCreate.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
VHDCreateDiffVHD -
VHDCreateFileName -
VHDCreateSizeMax -
VHDCreateSource -
VHDCreateType -
VHDDisks -
VHDInputVariable -
VHDOutputVariable -

ZTIWindowsUpdate.wsf

Ce script télécharge et installe les mises à jour à partir d’ordinateurs sur un réseau d’entreprise qui exécutent WSUS, Windows Update ou Microsoft Update à l’aide de l’interface de programmation d’applications (API) de l’agent Windows Update (WUA). Par défaut, cette fonctionnalité est désactivée dans chaque séquence de tâches et doit être activée manuellement pour s’exécuter.

La plupart des entreprises disposent déjà d’équipes et d’infrastructures pour mettre à jour les ordinateurs nouvellement déployés sur le réseau d’entreprise. Ce processus implique le suivi des derniers correctifs, pilotes et mises à jour disponibles pour chaque configuration de bureau et la détermination des mises à jour à télécharger et à installer pour chaque configuration. Si le organization a déjà un processus établi, ce script n’est peut-être pas nécessaire. Ce script a été conçu pour répondre à un besoin pour les équipes de déploiement qui n’ont peut-être pas de processus établis, tout en souhaitant s’assurer que les ordinateurs cibles sont mis à jour lors du déploiement.

Ce script analyse automatiquement l’ordinateur cible et télécharge un large éventail de mises à jour qui s’appliquent. Parmi ceux-ci figurent notamment :

  • Service Packs Windows

  • Pilotes non-Microsoft qui ont été placés sur Windows Update

  • Dernières mises à jour du correctif logiciel

  • Mises à jour de Microsoft Office

  • mises à jour Microsoft Exchange Server et SQL Server

  • Mises à jour de Microsoft Visual Studio®

  • Mises à jour d’applications non-Microsoft

Conseil

De nombreux fabricants de matériel ont placé leurs pilotes sur Windows Update. Ces pilotes n’ont plus besoin d’être conservés dans le répertoire Out-of-Box Drivers. Expérimentez en supprimant les pilotes du partage de distribution pour voir ceux qui sont disponibles sur Windows Update. Notez que si les pilotes ne sont pas inclus dans Windows par défaut, ne supprimez pas les pilotes de mise en réseau ou de stockage, car le système d’exploitation nécessite une entrée utilisateur.

MDT prend en charge la possibilité de déployer une version mise à jour de WUA dans le cadre du déploiement du système d’exploitation. Cela permet de s’assurer que les ordinateurs cibles exécutent la version correcte de WUA lorsqu’ils sont déployés. Il permet également d’éliminer la nécessité de se connecter à Internet et de télécharger la dernière version de WUA après le déploiement.

MDT peut également configurer WUA pour collecter les mises à jour des ordinateurs du réseau d’entreprise exécutant WSUS au lieu de se connecter à Microsoft Mises à jour via Internet. MDT peut éventuellement configurer WUA pour utiliser un ordinateur spécifique exécutant WSUS à l’aide de la propriété WSUSServer .

Pour plus d’informations et pour obtenir des instructions de déploiement WUA, consultez Installation de l’agent Windows Update sur les ordinateurs clients.

Obtenez la dernière version du programme d’installation autonome WUA pour :

  • Versions x86 (WindowsUpdateAgent30-x86.exe) à l’adresse https://go.microsoft.com/fwlink/?LinkID=100334

  • Version x64 (WindowsUpdateAgent30-x64.exe) à l’adresse https://go.microsoft.com/fwlink/?LinkID=100335

    Windows 7 et versions ultérieures incluent la version la plus récente de WUA, donc aucune mise à niveau n’est nécessaire.

    Pour plus d’informations, consultez Mise à jour de l’agent Windows Update.

    Lorsqu’il est activé dans Task Sequencer, ce script s’exécute plusieurs fois pendant la phase de restauration d’état du déploiement du système d’exploitation. Il est exécuté pour la première fois après que le système d’exploitation a démarré pour la première fois. Vérifiez que les dernières mises à jour et Service Packs sont installés avant l’installation des applications qui peuvent dépendre de mises à jour spécifiques ou de Service Packs installés sur l’ordinateur cible. Par exemple, une application peut dépendre de la dernière version du Microsoft .NET Framework en cours d’installation.

    Ce script s’exécute également après l’installation des applications, ce qui garantit que les derniers Service Packs et mises à jour d’application ont été appliqués. Par exemple, utilisez ce script pour vous assurer que les dernières mises à jour sont appliquées à Microsoft Office 2010 ou à Office System 2007.

    Il est possible que lors de l’installation d’une ou de plusieurs mises à jour, l’ordinateur cible doit être redémarré pour permettre la fin complète de l’installation d’une mise à jour. Pour s’assurer que les mises à jour sont correctement installées, si le script détecte que l’installation d’une mise à jour nécessite le redémarrage de l’ordinateur cible, le script redémarre automatiquement l’ordinateur cible et reprend si des mises à jour supplémentaires ont été détectées et sont en attente d’installation. Le script se ferme s’il détermine que l’ordinateur cible est entièrement à jour. Une erreur est enregistrée si, lors de la mise à jour de l’ordinateur cible, le script a sept tentatives infructueuses d’installation des mises à jour et que l’ordinateur cible nécessite toujours un redémarrage.

    Pendant l’exécution, le script effectue les tâches suivantes :

  • Configurez l’ordinateur cible pour utiliser un serveur WSUS, si la propriété WSUSServer a été spécifiée.

  • Vérifiez que la dernière version de wua est installée sur l’ordinateur cible.

  • Recherchez sur l’ordinateur cible les mises à jour applicables qui ne sont pas déjà installées et qui peuvent être généralement masquées.

  • Chaque mise à jour a une propriété UpdateID et QNumber associée :

    • La propriété UpdateID est au format GUID, par exemple 67da2176-5c57-4614-a514-33abbdd51f67.

    • La propriété QNumber est une valeur numérique, telle que 987654.

  • Le script compare les valeurs des propriétés UpdateID et KBArticle à la liste des exclusions spécifiées dans les propriétés MDT suivantes :

    • WUMU_ExcludeID. Liste des UpdateID à exclure ; toute mise à jour avec un UpdateID trouvé dans cette liste ne sera pas installée.

    • WUMU_ExcludeKB. Liste de QNumbers à exclure ; aucune mise à jour avec un QNumber trouvé dans cette liste ne sera pas installée.

    • En outre, toute mise à jour qui nécessite une entrée utilisateur est exclue et n’est pas installée.

  • Toutes les mises à jour qui nécessitent l’approbation d’un Contrat de licence utilisateur final (CLUF) seront automatiquement approuvées par le script. Veillez à lire et à case activée manuellement chaque CLUF avant d’exécuter ce script dans un environnement de production.

  • L’activité de chaque mise à jour est écrite dans le fichier ZTIWindowsUpdate.log, avec la chaîne INSTALL ou SKIP si la mise à jour a été approuvée pour l’installation, avec l’UpdateID, une brève description de la mise à jour et le numéro QNumber.

  • Chaque mise à jour à installer est téléchargée et installée par lots.

  • L’ordinateur cible peut nécessiter plusieurs redémarrages pendant l’installation de la mise à jour.

Remarque

Windows Internet Explorer 7 nécessite l’interaction de l’utilisateur. Il n’est donc pas installé à l’aide de ce script.

Remarque

Par défaut, incluez les 925471 QNumber dans la liste WUMU_ExcludeKB pour empêcher les Ultimate Windows Vista d’installer des modules linguistiques supplémentaires.

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIWindowsUpdate.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - Expand.exe. Développe les fichiers compressés

- Net.exe. Effectue des tâches de gestion réseau

- WindowsUpdateAgent30-x86.exe. Installe WUA

- WindowsUpdateAgent30-x64.exe. Installe WUA

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0&#124;1> <IsHidden=0&#124;1>"> </Query:true&#124;false>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)
/UpdateCommand :param - IsInstalled. Définissez sur 0 pour rechercher les mises à jour qui ne sont pas installées.

- IsHidden. Définissez la valeur 0 pour rechercher les mises à jour masquées.
/Query :value - True. Interrogez uniquement les mises à jour requises. Ne téléchargez et n’installez pas de fichiers binaires.

- False. Recherchez et installez les mises à jour requises. Téléchargez et installez des fichiers binaires.

Remarque

Quand elle est spécifiée, UpdateCommand nécessite au moins une option.

Remarque

Si vous spécifiez les deux options pour UpdateCommand, elles doivent être séparées par et .

Remarque

La valeur par défaut de UpdateCommand est IsInstalled=0 et IsHidden=0.

Remarque

Pour plus d’informations sur UpdateCommand, consultez IUpdateSearcher ::Search, méthode.

Propriétés

Name Lire Write
Architecture -
DoCapture -
InstalledUpdates -
MSIT_WU_Count - -
NoAutoUpdate_Previous - -
SMSTSRebootRequested - -
SMSTSRetryRequested - -
WSUSServer -
WUMU_ExcludeID -
WUMU_ExcludeKB -

ZTIWipeDisk.wsf

Ce script met en forme le disque dur de l’ordinateur cible. Le script :

  • Se ferme si WipeDisk n’est pas égal à TRUE

  • Détermine le lecteur approprié à mettre en forme

  • Met en forme le lecteur en appelant cmd /c format <Drive> /fs:ntfs /p:3 /Y (où <Drive> est la lettre de lecteur du disque dur à formater)

Valeur Description
Entrée Variables d’environnement. Contient les valeurs de propriété, les valeurs de propriété personnalisées, les connexions aux bases de données, les règles de déploiement et d’autres informations requises par les scripts pour terminer le processus de déploiement.
Résultat - ZTIWipeDisk.log. Fichier journal qui contient les événements générés par ce script

- BDD.log. Fichier journal qui contient les événements générés par tous les scripts MDT
Références - CMD.exe. Permet l’exécution d’outils en ligne de commande

- Format.com. Met en forme le disque dur

- ZTIUtility.vbs. Inclut les fonctions et sous-routines de prise en charge que le script utilise
Emplacement distribution\Scripts
Option recommandée cscript ZTIWipeDisk.wsf </debug:value>

Arguments

Valeur Description
/debug :value Génère les messages d’événement dans la console et dans les fichiers .log. Si la valeur spécifiée dans value est :

- TRUE, les messages d’événement sont envoyés à la console et aux fichiers .log

- FALSE, les messages d’événement sont envoyés uniquement aux fichiers .log (il s’agit du comportement lorsque l’argument n’est pas fourni.)

Propriétés

Name Lire Write
WipeDisk -