RunSynchronousCommand (microsoft-windows-deployment-runsynchronous-runsynchronouscommand)
RunSynchronousCommand
gibt einen einzelnen Befehl an, der während des angegebenen Konfigurationsdurchlaufs ausgeführt werden soll.
Um einen Befehl zu starten, der abgeschlossen werden muss, bevor andere Befehle gestartet werden können, verwenden Sie synchrone Befehle. Um Dienste oder Befehle auszuführen, die gleichzeitig gestartet werden können, verwenden Sie stattdessen RunAsynchronous.
RunSynchronous-Befehle werden immer vor Befehlen in demselben Durchlauf ausgeführt.
RunSynchronous
Befehle werden im Benutzerkontext im auditUser-Konfigurationsdurchgang und im Systemkontext im speziellen Konfigurationsdurchgang ausgeführt.
Warnung
Fügen Sie keine Befehle hinzu, die den Computer herunterfahren oder neu starten; Verwenden Sie stattdessen die Einstellung: Microsoft-Windows-Deployment\RunSynchronous\RunSynchronousCommand\WillReboot.
Untergeordnete Elemente
Einstellung | Beschreibung |
---|---|
Anmeldeinformationen | Gibt die Anmeldeinformationen an, die beim Zugriff auf Pfade verwendet werden sollen. |
Beschreibung | Gibt eine Beschreibung des auszuführenden Befehls an. |
Order | Gibt die Reihenfolge des auszuführenden Befehls an. |
Pfad | Gibt den Pfad zum auszuführenden Befehl an. |
WillReboot | Gibt an, unter welchen Umständen der Computer neu gestartet werden soll, nachdem ein synchroner Befehl ausgeführt wurde. |
Gültige Konfigurationsdurchläufe
auditUser
specialize
Übergeordnete Hierarchie
Microsoft-Windows-Deployment | RunSynchronous | RunSynchronousCommand
Gilt für
Die Liste der von dieser Komponente unterstützten Windows-Editionen und -Architekturen finden Sie unter Microsoft-Windows-Deployment.
XML-Beispiel
Die folgende XML-Ausgabe zeigt, wie synchrone Befehle festgelegt werden.
<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>