WillReboot
WillReboot
specifica in quali circostanze riavviare il computer dopo l'esecuzione di un comando sincrono.
Se sono presenti comandi aggiuntivi che devono ancora essere elaborati prima del riavvio del computer, tali comandi vengono salvati. Dopo il riavvio, i comandi sincroni rimanenti riprendono.
I comandi RunSynchronous vengono eseguiti nel contesto utente nel passaggio di configurazione auditUser e nel contesto di sistema nel passaggio specializzato.
Valori
Sempre |
Specifica che il computer viene sempre riavviato immediatamente dopo l'esecuzione del comando. |
OnRequest |
Specifica che il computer viene riavviato dopo l'esecuzione del comando, se richiesto. Per una tabella dei possibili codici restituiti, vedere la sezione Osservazioni. |
Mai |
Specifica che il computer non viene riavviato dopo l'esecuzione del comando. Si tratta del valore predefinito. |
Commenti
Se il valore di WillReboot
è OnRequest, il comando sincrono deve restituire uno dei codici seguenti.
Codice restituito | Descrizione |
---|---|
0 |
Il comando ha avuto esito positivo. Non è richiesto alcun riavvio. |
1 |
Il comando ha avuto esito positivo. È necessario un riavvio immediato. È quindi possibile avviare il comando successivo. |
2 |
Il comando è ancora in corso. È necessario un riavvio immediato. Quindi, lo stesso comando deve essere riavviato. Questo codice può essere restituito più volte. |
Altri codici |
Comando non riuscito. È necessario restituire un errore e terminare l'installazione. |
Passaggi di configurazione validi
Audituser
specialize
Gerarchia padre
Microsoft-Windows-Deployment | Runsynchronous | RunSynchronousCommand | WillReboot
Si applica a
Per l'elenco delle edizioni e delle architetture di Windows supportate da questo componente, vedere Microsoft-Windows-Deployment.
Esempio XML
Nell'output XML seguente viene illustrato come impostare i comandi sincroni.
<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>