RunSynchronous (microsoft-windows-deployment-runsynchronous)

RunSynchronous especifica uno o varios comandos que se ejecutarán en serie durante el paso de configuración auditUser o el pase de configuración especializado. Los comandos sincrónicos se ejecutan en el orden especificado en el archivo de respuesta de instalación desatendida y cada comando debe finalizar antes de que se ejecute el siguiente comando.

RunSynchronous los comandos se ejecutan en el contexto de usuario en el paso de configuración auditUser y en el contexto del sistema en el paso de configuración especializada.

Para iniciar un comando que necesite finalizar antes de que se puedan iniciar otros comandos, use comandos sincrónicos. Para ejecutar servicios o comandos que se pueden iniciar al mismo tiempo, use RunAsynchronous en su lugar.

Elementos secundarios

Configuración Descripción
RunSynchronousCommand Especifica la ruta de acceso, el orden y las credenciales del comando que se van a ejecutar de forma sincrónica.

Este tipo de cadena no admite elementos vacíos. No cree un valor vacío para esta configuración.

Fases de configuración válidas

auditUser

specialize

Jerarquía primaria

Microsoft-Windows-Deployment | RunSynchronous

Se aplica a

Para obtener una lista de las ediciones y arquitecturas de Windows compatibles con este componente, consulte Microsoft-Windows-Deployment.

Ejemplo de XML

La siguiente salida XML muestra cómo establecer 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>

Microsoft-Windows-Deployment