RunSynchronousCommand (microsoft-windows-deployment-runsynchronous-runsynchronouscommand)

RunSynchronousCommand especifica um único comando a ser executado durante a passagem de configuração especificada.

Para iniciar um comando que precisa ser concluído antes que outros comandos possam ser iniciados, use comandos síncronos. Para executar serviços ou comandos que podem começar ao mesmo tempo, use RunAsynchronous.

Os comandos RunSynchronous sempre são executados antes dos comandos na mesma passagem. RunSynchronous os comandos são executados no contexto do usuário na passagem de configuração auditUser e no contexto do sistema na passagem de configuração especializada.

Aviso

Não adicione comandos que desliguem ou reinicializem o computador; Em vez disso, use a configuração: Microsoft-Windows-Deployment\RunSynchronous\RunSynchronousCommand\WillReboot.

Elementos filho

Configuração Descrição
Credenciais Especifica as credenciais a serem usadas ao acessar caminhos.
Descrição Especifica uma descrição do comando a ser executado.
Ordem Especifica a ordem do comando a ser executado.
Caminho Especifica o caminho para o comando a ser executado.
WillReboot Especifica em quais circunstâncias reiniciar o computador depois de executar um comando síncrono.

Aprovações de configuração válidas

auditUser

specialize

Hierarquia Pai

Microsoft-Windows-Deployment | Runsynchronous | Runsynchronouscommand

Aplica-se A

Para obter a lista das edições e arquiteturas do Windows compatíveis com esse componente, consulte Microsoft-Windows-Deployment.

Exemplo de XML

A saída XML a seguir mostra como definir os comandos síncronos.

<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