RunAsynchronousCommand (microsoft-windows-deployment-runasynchronous-runasynchronouscommand)
RunAsynchronousCommand
указывает одну команду, выполняемую во время аудитаСписывающего прохода конфигурации пользователя или специализированного этапа конфигурации.
Для запуска служб или команд, которые могут запускаться одновременно, используйте асинхронные команды. Чтобы выполнить команды, которые должны быть завершены до запуска других команд, используйте runSynchronousCommand .
RunAsynchronous
Команды выполняются в контексте пользователя в auditUser Configuration Pass и в системном контексте в специализированном проходе конфигурации.
Дочерние элементы
Параметр | Описание |
---|---|
Учетные данные | Указывает учетные данные, используемые при доступе к путям. |
Описание | Указывает описание выполняемой команды. |
Заказ | Задает уникальное значение для каждой команды. |
Важно! Компьютер не ожидает завершения одной команды перед запуском следующей. | |
Путь | Указывает путь к выполняемой команде. |
Допустимые проходы конфигурации
auditUser
specialize
Родительская иерархия
Развертывание | Microsoft-WindowsRunAsynchronous | RunAsynchronousCommand
Применение
Список поддерживаемых выпусков и архитектур Windows, поддерживаемых этим компонентом, см. в разделе Microsoft-Windows-Deployment.
Пример применения предложения XML
В следующих выходных данных XML показано, как задать асинхронные команды.
<RunAsynchronous>
<RunAsynchronousCommand wcm:action="add">
<Credentials>
<Domain>MyDomain</Domain>
<Password>MyPassword</Password>
<Username>MyUsername</Username>
</Credentials>
<Description>AsynchCommand1</Description>
<Order>1</Order>
<Path>\\network\server\share\filename</Path>
</RunAsynchronousCommand>
<RunAsynchronousCommand wcm:action="add">
<Credentials>
<Domain>MyDomain</Domain>
<Password>MyPassword</Password>
<Username>MyUsername</Username>
</Credentials>
<Description>AsynchCommand2</Description>
<Order>2</Order>
<Path>\\network\server\share\filename</Path>
</RunAsynchronousCommand>
</RunAsynchronous>