В выпусках Office с корпоративной лицензией (с развертыванием MSI) вы можете использовать OCT для создания пакета, который удалит предыдущие версии Office при развертывании новой версии.
Office 365 Pro Plus работает только по принципу «нажми и работай», что означает, что OCT не будет работать с ним. ODT допускает некоторую настройку Office 365 Pro Plus, но, по-видимому, не имеет возможности удалять предыдущие версии Office.
Есть ли способ сделать это встроенным в развертывание Office 365 Pro Plus, или это действительно связано с созданием сценария проверки каждой возможной версии Office вместе с логикой удаления?
Ответы:
Вы пробовали использовать wmic ? Вы можете использовать подстановочные операторы и настраивать их, чтобы перехватывать любые программы, которые вы хотите удалить.
Например, попробуйте
Вы должны поймать большую часть того, что вы хотите удалить. Вы можете настроить его дальше, чтобы специально искать версии или компоненты Office, которые, как вы знаете, установлены на машинах, но, вероятно, было бы неплохо (после проверки пары случаев) пропустить подстановочный знак «Office»; безусловно, проверьте дважды!
Так что просто напишите что-то вроде этого:
После того, как вы знаете, вы настроили пункт where, чтобы поймать то, что вы хотите. Чтобы избежать каких-либо проблем, вы можете сделать это как можно более конкретным запросом.
источник
MDMarra,
Когда мы развертывали O365, партнеры и MS сказали: «Вам не нужно удалять предыдущие версии, они могут оставаться на компьютерах». На что я сказал "зачем оставлять их там?" и у них не было хорошего ответа для меня, кроме "вы можете удалить их, если хотите".
Итак ... это сказал ...
При развертывании ниже не было приведено ниже. Это, вероятно, было бы излишним для моих нужд, и у нас было несколько пользователей, которым еще некоторое время требовался Office 2010 в сочетании с Office Pro Plus 2013 ... но я в закладки в прошлом месяце для другого потенциального клиента.
Тем не менее, вот что я нашел.
Вместе с PowerShell App Deployment Kit можно найти здесь:
http://psappdeploytoolkit.com/
Кристиан Фосунд имеет на своем сайте скрипт, который он использует для очень большого развертывания:
http://fosund.com/?p=494
Это не скрипт "скачай и запусти". Вам понадобится PADT, и вам нужно будет изменить код сценария для ваших конкретных потребностей среды, но он оказался достойным закладки, и, возможно, он вам тоже поможет.
источник