blog.it-kb.ru
Пакетное изменение редакции Office Visio 2010 - Блог IT-KB
Инсталляционной пакет Microsoft Office Visio 2010 содержит в себе все редакции – Premium, Professional и Standard, и та редакция которая будет установлена, определяется в зависимости от используемого ключа продукта. Забавно то, что по умолчанию Visio 2010 устанавливается с ключом продукта редакции Premium. Можно столкнуться с ситуацией когда в организации объём оплаченных текущих лицензий Visio разрешает лишь использование редакции Standard, а на клиентских компьютерах ранее была развёрнута конфигурация по-умолчанию – редакция Premium. Если вы начнёте изучать вопрос смены редакции уже установленных экземпляров Visio 2010, то можете обнаружить несколько вариантов решения вопроса, например с помощью Volume Activation Management Tool (VAMT) 2.0 или скрипта Ospp.vbs, как это описано в статье MSDN Blogs - Visio Insights - Volume Activation for Visio 2010 Explained. Однако в интернете можно найти свидетельства (и эксперименты это подтверждают) того, что при применении подобных методов смены редакции в системном реестре полноценно не меняется информация о редакции установленного продукта. Например в оснастке Add/Remove Programs информация о редакции Visio будет неактуальной и отчёты того же SCCM будут отображать соответственно старую редакцию. После некоторых мытарств стало очевидно, что самым правильным вариантом смены редакции является “тихое” удаление редакции Premium с последующей установкой нужной редакции с уже правильным ключом продукта. По рекомендации найденной в статье TechNet Blogs - Office Deployment Support Team Blog - How to automate the uninstallation of Office 2007 products via command line для “тихого” удаления Visio 2010 создадим специальный конфигурационный файл SilentUninstallVisio.xml со следующим содержимым: Файл разместим например в сетевой папке с инсталяционным пакетом Visio из которого производилась ранее установка. После этого, например с помощью SCCM выполним удаление на всех компьютерах командой: "\\fileserver\visio2010\x86\ru\setup.exe" /uninstall VISIO /config "\\fileserver\visio2010\x86\ru\SilentUninstallVisio.xml" После того, как удаление выполнено, изменим в составе инсталляционного пакета Visio 2010 конфигурационный файл config.xml в подкаталоге Visio.WW, вписав