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 | /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 | /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 :
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.
ZTIDiskpart.wsf démarre l’utilitaire Diskpart et lui envoie les commandes de configuration requises.
ZTIDiskpart.wsf s’exécute Diskpart.exe et fournit un fichier .txt en tant que paramètre de ligne de commande.
Le disque est initialement nettoyé en envoyant à Diskpart la commande CLEAN .
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.
Si BitLocker doit être activé, l’espace est réservé à la fin du premier disque.
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
.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 :
Si le débogage est activé, le script crée l’OSD. Fichier de débogage.
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.
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
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 :
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.
Mofcomp.exe sera exécuté à l’aide de la commande suivante :
%SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
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 .
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 .
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.
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 .
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|1> <IsHidden=0|1>"> </Query:true|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 | - |