Я использую Package Resource для установки MSI и EXE в PowerShell DSC. Я использую модальное окно. Я запускаю задание согласованности, чтобы проверить, применены ли конфигурации или нет для тестирования. (Невозможно подождать 30 минут для одиночного тестирования :)) Вот мой код.
Package OpenDeploy
{
Name = "Interwoven OpenDeploy 6.2.0 Receiver"
Path = "D:\Deployments\Prerequisites\IWOVopendeployRcvr.exe"
ProductId = ''
DependsOn = "[File]CopyPrerequisites"
Ensure = "Present"
Arguments = '/s /f1"D:\Deployments\Prerequisites\setup.iss"'
}
Package InstallMSXML
{
Name = "MSXML4.0"
Path = "D:\Deployments\Prerequisites\msxml4.0_SP3.msi"
ProductId = "XXXX67F1-C11F-4F76-858B-5812ADC83B94"
DependsOn = "[File]CopyPrerequisites"
Ensure = "Present"
}
Package Install_WebSite
{
Name = " Install_WebSite"
Path = "D:\Deployments\Prerequisites\Install_WebSite.msi"
ProductId = "XXXX3F53-982D-470C-9036-1DDFF81EC8B3"
DependsOn = "[File]CopyPrerequisites"
Ensure = "Present"
}
Когда я запускаю задание, каждый раз устанавливается один пакет. В следующий раз будет установлен другой пакет и так далее. Нам нужно установить 10+ инсталляторов. Если по одному, то на полную настройку уйдет больше суток, если одна установка будет происходить каждые 30 минут.
Есть ли способ установить сразу все пакеты?
Заранее спасибо.