Use the query below.
* Copy the results into a text file
* Remove the most current version from the list. (Last line, hopefully)
Select
'Msiexec /X '+ arp.prodid0 +' /q /norestart'
from
v_add_remove_programs ARP
Where
Displayname0 like '%live meeting%'
Order by
ARP.Version0
From: [email protected] [mailto:[email protected]] On
Behalf Of Brian McDonald
Sent: Tuesday, October 18, 2016 4:21 PM
To: [email protected]
Subject: Re: RE: [EXTERNAL][mssms] Live Meeting Uninstall
Eswar,
I have gathered all of the product codes, but not sure how to script this. Can
you give me an example?
Thank you,
Brian
________________________________
From: [email protected]<mailto:[email protected]>
<[email protected]<mailto:[email protected]>> on
behalf of Eswar <[email protected]<mailto:[email protected]>>
Sent: Monday, October 17, 2016 8:02:13 PM
To: [email protected]<mailto:[email protected]>
Subject: Re: RE: [EXTERNAL][mssms] Live Meeting Uninstall
You can get the product ids of these different lync versions using sccm (simple
query on v_add_remove_programs will do this) and then create batch/cmd to pipe
all the product codes Into the script.
Script try to perform the uninstallstion on clients that has specific product
code exist.
Msiexec /X productid /q /norestart
Adjust the parameters for msiexec accordingly.
--
Regards,
Eswar Koneti
www.eskonr.com<http://www.eskonr.com>
Sent from Mobile Device, please excuse any typo's as a result.
Tuesday, 18 October 2016, 04:53AM +08:00 from Matthew Varnado
[email protected]<mailto:[email protected]>:
Simple shell script solution (untested with this product, but works for other
products regularly)
wmic product where 'name like "%%Live Meeting%%"' call uninstall /nointeractive
note the single quotes around the logic phrase, and the double quotes around
the search string. Double % are used for the wildcards because if you do
single % it tries to find a variable by that name.
This also assumes only a single version would be installed at a time. Run
multiple times for multiple installs (if possible), or work out a FOR loop to
execute the command for each match found.
Another option (requiring a lot more research) is to find all the PIDS and do a
series of msiexec /x[PID] /qn commands.
Matt Varnado |
From:
[email protected]</[email protected]>
[mailto:[email protected]] On Behalf Of Brian McDonald
Sent: Monday, October 17, 2016 2:27 PM
To: [email protected]</[email protected]>
Subject: [EXTERNAL][mssms] Live Meeting Uninstall
Hello,
Does anyone have a method or process for uninstalling ALL versions of Microsoft
Live Meeting. In my environment we have approximately 9 different versions of
Live Meeting. Since the installers are all MSI based, I was hoping there would
be an easy way to script/automate the uninstall so I would only require 1
single package to get the job done in SCCM.
When I say multiple versions, here is what I mean:
8.0.6362.187
8.0.6362.202
8.0.6362.215
8.0.6362.223
8.0.6362.229
8.0.6362.239
8.0.6362.249
8.0.6362.254
8.0.6362.259
What would be the best way to package an uninstall script to tackle this? I
don't want to have multiple MSI uninstall packages. Can someone provide some
insight on to a recommended approach?
Thanks,
Brian
________________________________
Confidentiality Warning: This transmission is intended only for the proper
recipient and may contain information that is confidential and/or privileged.
If you received this message in error or are not the intended recipient, (A)
you are hereby notified that the dissemination, distribution or copying of this
message is strictly prohibited, (B) please notify the sender at either the
e-mail address or telephone number above, and (C) delete this email from your
computer. Thank you.