Я пытаюсь создать пакетный файл для запуска автоматической установки Adobe Reader 9 (это MSI-файл)Msiexec/а не работает
Моя проблема с UAC. Если я сделаю такую команду:
msiexec.exe /i "AcroRead.msi" EULA_ACCEPT=1 ALLUSERS=1 /passive
Установка выполняется нормально, за исключением того, что я должен принять UAC, прежде чем он что-либо сделает. Если я заменил/i на/a, он пропускает UAC, и, похоже, он устанавливается, но когда он заканчивается, он не устанавливает программу вообще! Нет сообщения об ошибке или ничего, оно не отображается при добавлении/удалении программ.
Возможно, он установит неправильный профиль, если я использую переключатель/a?
Я очень новичок в написании сценариев, поэтому большая часть информации у меня есть, что я могу убрать из Google.
Я знаю, что есть способы отключить UAC из партии, но, если возможно, я бы хотел этого избежать.
Я делаю это на виртуальной машине Win7 x64 sp1.
Конечным результатом моего сценария должно быть то, что он устанавливает несколько программ из одной партии. Пока он выполняет эту работу, пока я принимаю UAC для каждой начальной установки. Я хочу сделать это полностью без внимания. – user3060338