RunSynchronousCommand (microsoft-windows-deployment-runsynchronous-runsynchronouscommand)
RunSynchronousCommand
spécifie une seule commande à exécuter pendant la passe de configuration spécifiée.
Pour démarrer une commande qui doit se terminer avant que d’autres commandes puissent se lancer, utilisez des commandes synchrones. Pour exécuter des services ou des commandes qui peuvent démarrer en même temps, utilisez plutôt RunAsynchronous.
Les commandes RunSynchronous s’exécutent toujours avant les commandes dans le même passage.
RunSynchronous
les commandes s’exécutent dans le contexte utilisateur dans le pass de configuration de passe de configuration de la configuration auditUser et dans le contexte système dans le pass de configuration spécialisé.
Avertissement
N’ajoutez pas de commandes qui arrêtent ou redémarrent l’ordinateur ; utilisez plutôt le paramètre : Microsoft-Windows-Deployment\RunSynchronous\RunSynchronousCommand\WillReboot.
Éléments enfants
Paramètre | Description |
---|---|
Informations d'identification | Spécifie les informations d’identification à utiliser lors de l’accès aux chemins d’accès. |
Description | Spécifie une description de la commande à exécuter. |
Commande | Spécifie l’ordre de l’exécution de la commande. |
Chemin d’accès | Spécifie le chemin d’accès à la commande à exécuter. |
WillReboot | Spécifie dans quelles circonstances redémarrer l’ordinateur après l’exécution d’une commande synchrone. |
Passes de configuration valides
auditUser
specialize
Hiérarchie parente
Microsoft-Windows-Deployment | RunSynchronous | RunSynchronousCommand
S'applique à
Pour obtenir la liste des éditions et architectures Windows prises en charge par ce composant, consultez Microsoft-Windows-Deployment.
Exemple XML
La sortie XML suivante montre comment définir des commandes synchrones.
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Credentials>
<Domain>MyDomain</Domain>
<Password>MyPassword</Password>
<Username>MyUsername</Username>
</Credentials>
<Description>MySynchCommand1</Description>
<Order>1</Order>
<Path>\\network\server\share\filename</Path>
<WillReboot>OnRequest</WillReboot>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Credentials>
<Domain>MyDomain</Domain>
<Password>MyPassword</Password>
<Username>MyUsername</Username>
</Credentials>
<Description>MySynchCommand2</Description>
<Order>2</Order>
<Path>\\network\server\share\filename</Path>
<WillReboot>OnRequest</WillReboot>
</RunSynchronousCommand>
</RunSynchronous>