Desinstalar versões herdadas do Office ao implantar o Office 365 Pro Plus

17

Em edições licenciadas por volume do Office (com uma implantação do MSI), você pode usar OCT para criar um pacote que removerá versões anteriores do Office quando a nova versão for implantada.

O Office 365 Pro Plus é somente para clique, o que significa que a OCT não funcionará com ele. O ODT permite alguma personalização do Office 365 Pro Plus, mas parece não ter capacidade de remover versões anteriores do Office.

Existe uma maneira de fazer isso nativo para a implantação do Office 365 Pro Plus, ou isso realmente envolve a criação de um script para verificar todas as versões possíveis do Office juntamente com a lógica de desinstalação?

    
por MDMarra 14.07.2014 / 17:31

2 respostas

15

Você já tentou usar o wmic ? Você pode usar operadores curinga e ajustá-los para capturar os programas que deseja remover.

Por exemplo, tente

wmic product where "name like '%Office%'"

Você deve capturar a maior parte do que está procurando remover. Você poderia ajustá-lo ainda mais para procurar especificamente as versões ou componentes do Office que você sabe que as máquinas instalaram, mas provavelmente seria bom (depois de verificar alguns casos) ter o caracter curinga do 'Office'; definitivamente doublecheck embora!

Então, crie scripts como este:

wmic product where "name like '%Microsoft Office%'" call uninstall /nointeractive

Depois que você souber que tem sua cláusula where ajustada para capturar exatamente o que deseja. Para evitar problemas, você pode especificá-lo da maneira que desejar.

    
por 14.07.2014 / 17:48
8

MDMarra,

Quando estávamos implantando o O365, tanto os parceiros quanto o MS disseram "não é necessário desinstalar versões anteriores, eles podem ficar nos computadores". Ao que eu disse "por que deixá-los lá?" e eles não tiveram uma ótima resposta para mim além de "você pode desinstalá-los se quiser".

Então ... isso disse ...

O abaixo não estava disponível quando eu estava implantando ... provavelmente teria sido um exagero para minhas necessidades e tivemos vários usuários que ainda precisavam do Office 2010 em conjunto com o Office Pro Plus 2013 por um tempo ... mas eu tinha marcado este último mês para outro cliente em potencial.

Dito isso, aqui está o que eu encontrei.

Em conjunto com o Kit de implantação de aplicativos do PowerShell encontrado aqui:

link

Christian Fosund tem um script em seu site que está usando para uma implantação muito grande:

link

This is the script I have been using to deploy Microsoft Office 365 Pro Plus to nearly 5000 clients. Its based on the awsome toolkit PowerShell App Deployment Toolkit by Sean Lillis It will uninstall all previous versions of Office and also remove additional applications like Live Meeting, Communicator 2007, Conferensing Add-in etc -- Christian Foslund

Não é um script de "download and run it". Você precisará do PADT e precisará alterar o código de script para suas necessidades específicas de ambiente, mas ele parece ser digno de um marcador, e talvez ele também o ajude.

    
por 14.07.2014 / 21:16