Condividi tramite


RunSynchronousCommand (microsoft-windows-deployment-runynchronous-runynchronouscommand)

RunSynchronousCommand specifica un singolo comando da eseguire durante il passaggio di configurazione specificato.

Per avviare un comando che deve terminare prima che altri comandi possano iniziare, usare comandi sincroni. Per eseguire servizi o comandi che possono essere avviati contemporaneamente, usare Invece RunAsynchronous .

I comandi RunSynchronous vengono sempre eseguiti prima dei comandi nello stesso passaggio. RunSynchronous i comandi vengono eseguiti nel contesto utente nel passaggio di configurazione auditUser e nel contesto di sistema nel passaggio di configurazione specializzato.

Avviso

Non aggiungere comandi che arrestino o riavviano il computer; usare invece l'impostazione: Microsoft-Windows-Deployment\RunSynchronous\RunSynchronousCommand\WillReboot.

Elementi figlio

Impostazione Descrizione
Credenziali Specifica le credenziali da usare durante l'accesso ai percorsi.
Descrizione Specifica una descrizione del comando da eseguire.
Ordine Specifica l'ordine del comando da eseguire.
Percorso Specifica il percorso del comando da eseguire.
WillReboot Specifica in quali circostanze riavviare il computer dopo l'esecuzione di un comando sincrono.

Passaggi di configurazione validi

Audituser

specialize

Gerarchia padre

Microsoft-Windows-Deployment | Runsynchronous | RunSynchronousCommand

Si applica a

Per l'elenco delle edizioni e delle architetture di Windows supportate da questo componente, vedere Microsoft-Windows-Deployment.

Esempio XML

L'output XML seguente illustra 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>

Runsynchronous

RunAsynchronous