Есть задача, обновление софта на предприятии.
Учитывая что данная задача поступила в отдел с опозданием в 6 лет, учитывая что на дворе 2016, будем делать отдельные пакеты на удаление старых версий.
Первым делом вносим изменения в состав установки наших дистрибутивов [2016]
setup.exe /admin
Command line удаления выглядит следующим образом:
Microsoft Office Professional Plus 2010
setup.exe /uninstall ProPlus /config uninstall.xml
Microsoft Office Professional Plus 2013
setup.exe /uninstall ProPlus /config uninstall.xml
Microsoft Visio Professional 2010:
setup.exe /uninstall visio /config uninstall.xml
Microsoft Visio Professional 2013
setup.exe /uninstall vispro /config uninstall.xml
Prodict name: [ProPlus] [visio] [vispro ] узнаем в файле config.xml в папке ***.WW дистрибутива:
Microsoft Visio/Project Professional 2010/2013:
Изменяем существующий ***.WW\ config.xml и сохраняем в корень под uninstall.xml
Было:
Создаем Application и указываем .msi в папке ***.WW
Мана: https://gallery.technet.microsoft.com/office/How-to-Deploying-Office-0f954e7f
В Deployment Types нашего приложения не забудем внести изменения:
Указываем рабочую папку, корень папки с дистрибутивом
Учитывая что данная задача поступила в отдел с опозданием в 6 лет, учитывая что на дворе 2016, будем делать отдельные пакеты на удаление старых версий.
Первым делом вносим изменения в состав установки наших дистрибутивов [2016]
setup.exe /admin
Сохраняем файл конфигурации .msp в папку update с дистрибутивом:
После внесенных изменений, распихаем наши дистрибутивы по папкам следующего вида для удобства:
Command line удаления выглядит следующим образом:
Microsoft Office Professional Plus 2010
setup.exe /uninstall ProPlus /config uninstall.xml
Microsoft Office Professional Plus 2013
setup.exe /uninstall ProPlus /config uninstall.xml
Microsoft Visio Professional 2010:
setup.exe /uninstall visio /config uninstall.xml
Microsoft Visio Professional 2013
setup.exe /uninstall vispro /config uninstall.xml
Prodict name: [ProPlus] [visio] [vispro ] узнаем в файле config.xml в папке ***.WW дистрибутива:
Создаем файл uninstall.xml и кидаем в корень дистрибутива, его содержание следующее:
Microsoft Office Professional Plus 2010/2013:
<Configuration Product="ProPlus"><Display Level="None" CompletionNotice="No" SuppressModal="Yes" AcceptEula="Yes" /><Setting Id="SETUP_REBOOT" Value="Never" /></Configuration>
Microsoft Visio/Project Professional 2010/2013:
Изменяем существующий ***.WW\ config.xml и сохраняем в корень под uninstall.xml
Было:
Стало:
Создаем Application и указываем .msi в папке ***.WW
Мана: https://gallery.technet.microsoft.com/office/How-to-Deploying-Office-0f954e7f
В Deployment Types нашего приложения не забудем внести изменения:
Указываем рабочую папку, корень папки с дистрибутивом
Создаем каждому дистрибутиву отдельный Application 2010/2013/x32/x64:
В Application нашего дистрибутива office/visio/project 2013 прописываем зависимости
Обращаем внимание на галку *uninstall* и вспоминаем отдел *Programs* Deployment Types нашего Application
Наш пакет готов к распространению.
Не забудьте в продолжении глянуть
Комментариев нет:
Отправить комментарий