Используя SCCM 2012, я развернул Autodesk Revit 2014 для своих пользователей. При установке используется базовый файл «RVT2014.msi». Теперь я хотел бы выпустить обновление Release 2, которое представляет собой файл «.msp». Я бы хотел, чтобы обновление запускалось на компьютере пользователя без вывода сообщений, но в середине установки оно запрашивает исходное местоположение установки msi с сообщением:
Функция, которую вы пытаетесь использовать, находится на сетевом ресурсе, который недоступен.
К сожалению, существующий источник, который он пытается использовать, больше не существует, поэтому мне нужно указать его на новое место, где находится «RVT2014.msi». Я могу указать это местоположение вручную, но я не хочу делать это для более чем 80 пользователей и предпочел бы обновить развертывание SCCM, чтобы оно автоматически и незаметно искало «RVT2014.msi» в новом месте.
Есть ли способы добиться этого, передав переключатели командной строки в msiexec или каким-либо другим способом?
Пытаться msiexec /i \\serv\share\NewRVT2014.msi PATCH=msipatch.msp /qb
, указывая msiexec на новое расположение вашего .msi. Это может удалить / переустановить Autodesk или просто исправить его.
Еще одна вещь, которую следует попробовать, - это поместить этот файл .msi обратно в место, которое ищут клиенты, что может работать или не работать, а также может или не может быть масштабируемым в зависимости от вашей среды.