Назад | Перейти на главную страницу

Как проверить файл MSI для установки программного обеспечения групповой политики?

Я борюсь с изучением установки программного обеспечения групповой политики; Я нахожусь в той точке, где я думаю, что знаю, что должно происходить, но у меня еще нет большого практического опыта, и я не нахожу никаких ресурсов, которые выходили бы за рамки настройки групповой политики.

Я пытаюсь сравнить и определить различия между двумя пакетами MSI, которые я загрузил из Интернета:

Я попытался настроить оба этих пакета для компьютерного назначения. В случае с 7-Zip все, что мне нужно было сделать, это перетащить загруженный файл MSI в мою доступную для компьютера сетевую папку, добавить этот пакет в объект групповой политики установки программного обеспечения, назначенный тестовой машине, и дважды перезагрузиться (насколько я понимаю, в первый раз чтобы GP CE установил флаг для выполнения синхронной обработки переднего плана при следующей загрузке и во второй раз для выполнения фактической установки).

С пакетом драйверов ODBC дела обстоят не так хорошо. Программное обеспечение не установлено, и при второй загрузке в средстве просмотра событий (источник: групповая политика управления приложениями) отображается

Не удалось установить приложение Microsoft ODBC Driver 17 для SQL Server из политики FC_c SQL ODBC Driver. Ошибка была: %% 1603

В некоторых обучающих видео предлагалось установить MSI в сетевое расположение, используя msiexec /a. Как только я понял, как заставить это работать (не пытайтесь запускать его в PowerShell, используйте запрос уровня администратора), я получил его для создания копии (?) Файла MSI в сетевом расположении вместе с набор папок файловой системы (Program Files, - (x86), Windows). Это не изменило поведения GP CE.

Я нашел довольно отличный ответ об ошибке 1603, но я не понимаю, что мне следует попробовать дальше или откуда я вообще узнаю, что нужно сделать что-то по-другому с этим пакетом. Я бы подумал, что эта вещь будет легкой задачей.


P.S. Я только что обнаружил в средстве просмотра событий ошибку от MsiInstaller о параметре командной строки IACCEPTMSODBCSQLLICENSETERMS=YES что требуется для этого пакета. Итак, по крайней мере, я знаю, в чем проблема, и она не связана с разрешениями или повреждением, как подсказывает ошибка 1603. Я все же собираюсь опубликовать этот вопрос, так как я потратил 30 минут на его написание и все еще хочу знать, что в этой ситуации сделает более опытный системный администратор. Это все методом проб и ошибок, или можно поступить поумнее?