WillReboot
WillReboot
Gibt an, unter welchen Umständen der Computer neu gestartet werden soll, nachdem ein synchroner Befehl ausgeführt wurde.
Wenn weitere Befehle vorhanden sind, die noch vor dem Neustart des Computers verarbeitet werden müssen, werden diese Befehle gespeichert. Nach dem Neustart werden die verbleibenden synchronen Befehle fortgesetzt.
RunSynchronous-Befehle werden im Benutzerkontext im AuditUser-Konfigurationspass und im Systemkontext im Spezialpass ausgeführt.
Werte
Always |
Gibt an, dass der Computer immer sofort neu gestartet wird, nachdem der Befehl ausgeführt wurde. |
OnRequest |
Gibt an, dass der Computer neu gestartet wird, nachdem der Befehl ausgeführt wurde, falls angefordert. Weitere Informationen finden Sie in den Anmerkungen zu einer Tabelle möglicher Rückgabecodes. |
Never |
Gibt an, dass der Computer nach Ausführung des Befehls nicht neu gestartet wird. Dies ist der Standardwert. |
Hinweise
Wenn der Wert von WillReboot
OnRequest lautet, muss der synchrone Befehl einen der folgenden Codes zurückgeben.
Rückgabecode | Beschreibung |
---|---|
0 |
Der Befehl war erfolgreich. Es ist kein Neustart erforderlich. |
1 |
Der Befehl war erfolgreich. Ein sofortiger Neustart ist erforderlich. Anschließend kann der nächste Befehl gestartet werden. |
2 |
Der Befehl wird weiterhin verarbeitet. Ein sofortiger Neustart ist erforderlich. Anschließend muss der gleiche Befehl neu gestartet werden. Dieser Code kann mehrmals zurückgegeben werden. |
Sonstige Codes |
Fehler bei Befehl. Ein Fehler muss zurückgegeben und die Installation beendet werden. |
Gültige Konfigurationsdurchläufe
auditUser
specialize
Übergeordnete Hierarchie
Microsoft-Windows-Deployment | RunSynchronous | RunSynchronousCommand | WillReboot
Gilt für
Eine Liste der unterstützten Windows-Editionen und -Architekturen, die diese Komponente unterstützt, 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>