RunAsynchronousCommand (microsoft-windows-deployment-runasynchronous-runasynchronouscommand)

RunAsynchronousCommand spécifie une seule commande à exécuter lors de l’auditUser Configuration Pass ou de la passe de configuration spécialisée.

Pour exécuter des services ou des commandes qui peuvent démarrer en même temps, utilisez des commandes asynchrones. Pour exécuter des commandes qui doivent se terminer avant que d’autres commandes puissent démarrer, utilisez RunSynchronousCommand à la place.

RunAsynchronous les commandes s’exécutent dans le contexte utilisateur dans le pass de configuration auditUser et dans le contexte système dans le pass de configuration spécialisé.

É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 une valeur unique pour chaque commande.
Important : l’ordinateur n’attend pas qu’une commande se termine avant de démarrer la commande suivante.
Chemin d’accès Spécifie le chemin d’accès à la commande à exécuter.

Passes de configuration valides

Audituser

specialize

Hiérarchie parente

RunAsynchronous RunAsynchronous | RunAsynchronousCommandmicrosoft-Windows |

S'applique à

Pour obtenir la liste des éditions et architectures de Windows prises en charge par ce composant, consultez Microsoft-Windows-Deployment.

Exemple XML

La sortie XML suivante montre comment définir des commandes asynchrones.

<RunAsynchronous>
   <RunAsynchronousCommand wcm:action="add">
      <Credentials>
         <Domain>MyDomain</Domain>
         <Password>MyPassword</Password>
         <Username>MyUsername</Username>
      </Credentials>
      <Description>AsynchCommand1</Description>
      <Order>1</Order>
      <Path>\\network\server\share\filename</Path>
   </RunAsynchronousCommand>
   <RunAsynchronousCommand wcm:action="add">
      <Credentials>
         <Domain>MyDomain</Domain>
         <Password>MyPassword</Password>
         <Username>MyUsername</Username>
      </Credentials>
      <Description>AsynchCommand2</Description>
      <Order>2</Order>
      <Path>\\network\server\share\filename</Path>
   </RunAsynchronousCommand>
</RunAsynchronous>

RunAsynchronous

RunSynchronousCommand