I'm trying to remove Office and Lync from a machine and I software center doesn't seem to be cooperating. I have a collection for a department that uses Salesforce for Outlook. As part of this collection Office 2010, Lync 2010, and Salesforce
for Outlook are required. Salesforce has just released an upgrade to support Office 2010. I created a new collection and deployed the same three programs with the uninstall action and required. When I move a machine to this collection and
refresh the policy Office and Lync disappear from software center without uninstalling and Salesforce says it is waiting for the next maintenance window. If I tell it to run now it uninstalls perfectly. The problem is with Office and Lync.
To test my remove command I moved the machine to a collection where Office and Lync 2010 were available and not required. I refreshed the policy and software center saw that they were already installed. With the uninstall button available I used
that and both Lync and Office uninstalled successfully and silently as per the command lines in the deployment type. The detection method for Lync is to find the MSI code and Office is set to the Office 14 directory in Program Files. All that seems
to be working fine and even though the programs are installed it doesn't detect them in the other collection. Salesforce seems to display and uninstall correctly it is just the MS products that disappear and don't even try.
I'm very new to SCCM so I'm not sure if this is the correct process. My goal is to automatically remove Office 2010, Lync 2010, and the old version of Salesforce and install our Office 2013 package and the new Salesforce automatically during our maintenance weekend. I don't want to superceed Office 2010 with Office 2013 because we still have some users that require the old version.
Here are my uninstall commands, again the uninstall works if I click the button, but the required remove deployment doesn't run.
Office:
\\SCCM\source$\Apps\Microsoft\Office\365\2010\x64\OfficeProPlus\Source\setup.exe /uninstall ProPlusSub /config \\SCCM\source$\Apps\Microsoft\Office\365\2010\x64\OfficeProPlus\Source\ProPlusSub.WW\uninstall.xml
Uninstall.xml:
<Configuration Product="ProPlusSub">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
</Configuration>
Lync:
msiexec /x {81BE0B17-563B-45D4-B198-5721E6C665CD} /q
I need to test this and get it to successfully run on a test machine without affecting the users currently running these deployments. Any help would be very much appreciated.