Office 365 Pro Plus'ı dağıtırken Office'in eski sürümlerini kaldırma


17

Office'in toplu lisanslı sürümlerinde (MSI dağıtımına sahip olanlar), yeni sürüm dağıtıldığında Office'in önceki sürümlerini kaldıracak bir paket oluşturmak için OCT'yi kullanabilirsiniz .

Office 365 Pro Plus yalnızca Tıkla-Çalıştır'dır, yani OCT onunla çalışmayacaktır. ODT , Office 365 Pro Plus'ın bazı özelleştirmelerine izin verir, ancak önceki Office sürümlerini kaldırma yeteneğinden yoksundur.

Bunu Office 365 Pro Plus dağıtımında yerel olarak yapmanın bir yolu var mı veya bu gerçekten de Office'in olası tüm sürümlerini ve kaldırma mantığını kontrol etmek için bir komut dosyası oluşturmayı içeriyor mu?


1
Bir billy kulübü olarak support.microsoft.com/kb/2739501 kullanmak yardımcı olabilir…
MikeyB

@MikeyB ancak birçok müşterinin hala Office 2010, 2007 veya (ugh) 2003'ü var. :(
MDMarra

1
Kaldırma işlemini çalıştıran bir paket oluşturabilir ve Office365 paketinin bağlı olduğu bir önkoşul paketi oluşturabilir misiniz?
MikeyB

IMO, birisinin her zaman SharePoint Designer 2010 veya benzeri bir şeyin dolandırıcı bir kopyası olacaktır. Tıkla-Çalıştır kurulumu için eski MSI sürümlerini temizleyip temizlemediğini görmek isteyen kimse configuration.xml dosyasında <Tümünü Kaldır = "Doğru" /> belirtmeyi denedi mi? TechNet net değil.
blaughw

Yanıtlar:


15

Wmic kullanmayı denediniz mi? Joker karakter işleçlerini kullanabilir ve kaldırmak istediğiniz programları yakalamak için onları ayarlayabilirsiniz.

Örneğin,

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

Kaldırmak istediğiniz şeylerin çoğunu yakalamanız gerekir. Makinelerin yüklediğini bildiğiniz Office sürümlerini veya bileşenlerini aramak için daha fazla ayar yapabilirsiniz, ancak 'Office' joker karakterini patlatmanız muhtemelen iyi olacaktır; kesinlikle olsa doublecheck!

Bu yüzden böyle bir şey yazınız:

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

Bulduktan sonra, nerede istediğinizi yakalamak istediğiniz şekilde ayarlanmışsınız. Herhangi bir sorunu önlemek için, sorguyu istediğiniz gibi özel yapabilirsiniz.


7
Bu uygun bir geçici çözüm olabilir, ancak bunu Office 365 paketinin kendisinde ele almanın yerel bir yolu olup olmadığını bilmek istiyorum. Birkaç gün bekleyeceğim ve daha iyisi yoksa cevabını kabul edeceğim.
MDMarra

8

MDMarra,

O365'i dağıtırken hem ortaklar hem de MS "önceki sürümleri kaldırmanıza gerek yok, bilgisayarlarda kalabilirler" dedi. Hangisine "onları orada bırakıyorsun?" Dedim. ve benim için "isterseniz bunları kaldırabilirsiniz" dışında harika bir cevabı yoktu.

Yani ... dedi ki ...

Aşağıdakiler konuşlandırırken etrafta değildi ... muhtemelen ihtiyaçlarım için aşırıya kaçmış olurdu ve Office Pro Plus 2013 ile birlikte bir süredir Office 2010'a ihtiyaç duyan birden fazla kullanıcımız vardı ... geçen ay başka bir potansiyel müşteri için yer işareti koydu.

Dedi ki, işte bulduğum şey.

Burada bulunan PowerShell Uygulama Dağıtım Seti ile birlikte:

http://psappdeploytoolkit.com/

Christian Fosund'un sitesinde çok büyük bir dağıtım için kullandığı bir senaryo var:

http://fosund.com/?p=494

Bu, yaklaşık 5000 istemciye Microsoft Office 365 Pro Plus dağıtmak için kullandığım komut dosyasıdır. Onun Sean Lillis tarafından awsome araç seti PowerShell App Dağıtım Araç Seti dayanır Office'in önceki tüm sürümlerini kaldıracak ve ayrıca Live Meeting, Communicator 2007, Conferensing Eklentisi vb.Gibi ek uygulamaları kaldıracak - Christian Foslund

Bu bir "indir ve çalıştır" betiği değildir. PADT'ye ihtiyacınız olacak ve özel ortam ihtiyaçlarınız için kod kodunu değiştirmeniz gerekecek, ancak bir yer imine layık göründü ve belki de size yardımcı olacaktır.


PowerShell Uygulama Dağıtım Seti'nin bağlantısı güncellendi, ancak fosund.com bağlantısı bir HTTP 500 hatası
döndürüyor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.