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

RunAsynchronousCommand gibt einen einzelnen Befehl an, der während des WindowsPE-Konfigurationspasses ausgeführt werden soll.

Verwenden Sie asynchrone Befehle, um Dienste oder Befehle auszuführen, die gleichzeitig gestartet werden können. Verwenden Sie stattdessen RunSynchronousCommand, um Befehle auszuführen, die abgeschlossen werden müssen, bevor andere Befehle gestartet werden können.

Alle RunAsynchronous Befehle werden im Systemkontext ausgeführt.

Untergeordnete Elemente

Einstellung Beschreibung
Anmeldeinformationen Gibt die Anmeldeinformationen an, die für den Zugriff auf den Befehl verwendet werden, wenn sich der Befehl auf einer Netzwerkfreigabe befindet.
Beschreibung Gibt eine Beschreibung des auszuführenden Befehls an.
Order Gibt einen eindeutigen Wert für jeden Befehl an. Der Computer wartet nicht, bis ein Befehl abgeschlossen ist, bevor er den nächsten Befehl startet.
Path Gibt den Pfad zum auszuführenden Befehl an.

Gültige Konfigurationsüberläufe

windowsPE

Übergeordnete Hierarchie

Microsoft-Windows-SetupRunAsynchronousRunAsynchronousCommand

Gilt für

Eine Liste der unterstützten Windows Editionen und Architekturen, die von dieser Komponente unterstützt werden, finden Sie unter Microsoft-Windows-Setup.

XML-Beispiel

Die folgende XML-Ausgabe zeigt, wie asynchrone Befehle konfiguriert werden.

<RunAsynchronous>
   <RunAsynchronousCommand>
      <Order>1</Order>
      <Path>\\MyNetworkShare\MyApplication.exe</Path>
      <Description>DescriptionOfMyApplication</Description>
      <Credentials>
         <Domain>FabrikamDomain</Domain>
         <UserName>MyUserName</UserName>
         <Password>MyPassword</Password>
      </Credentials>
   </RunAsynchronousCommand>
   <RunAsynchronousCommand>
      <Order>2</Order>
      <Path>C:\AnotherApplication.exe</Path>
      <Description>DescriptionOfMyApplication</Description>
   </RunAsynchronousCommand>
</RunAsynchronous>

RunAsynchronous