David,
What is in the UninstallString key for Shockwave in
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall? If it is a
MSIEXEC command you can pretty easily and silently (most of the time)
uninstall it by issuing:
MSIEXEC.EXE /X {GUID-FROM-UNINSTALLSTRING} /qn /quiet /norestart
That generally works without too much trouble. QN means No user
interface, quiet will suppress prompts and norestart suppresses a
restart if requested.
The GUID typically changes from version to version (minor versions
included), so it can be a pain to get them ALL. You may have to dump
that key and mine all the GUIDs.
Good luck!
Joe
From: David Lum [mailto:[email protected]]
Sent: Friday, January 29, 2010 10:54 AM
To: NT System Admin Issues
Subject: Google-Fu=Fail: Shockwave player scripted uninstall
I need to script a Shockwave Player v11 uninstall to remove it from 150
machines:
"Summary: Critical vulnerabilities have been identified in Adobe
Shockwave Player 11.5.2.602 and earlier versions, on the Windows and
Macintosh operating systems"
Solution: Adobe recommends Shockwave Player users uninstall Shockwave
version 11.5.2.602 and earlier on their systems, restart their systems,
and install Shockwave version 11.5.6.606"
http://www.adobe.com/support/security/bulletins/apsb10-03.html
I can push the new player easily enough, but I have looked and can't
find anything for removing v11. This page covers how to clean v10, but
v11 doesn't have an UNWISE.EXE
http://kb2.adobe.com/cps/155/tn_15508.html#10_2
I've searched the registry for "Shockwave" in hopes of finding a
registry key that will help, but I found nothing. There is an Add/Remove
entry for the old version, I just don't know how to find how it "hooks
up".
I even uninstalled it via Add/Remove watching it via Process Explorer
but the only executable I saw was MSIEXEC.EXE...
David Lum // SYSTEMS ENGINEER
NORTHWEST EVALUATION ASSOCIATION
(Desk) 971.222.1025 // (Cell) 503.267.9764
~ Finally, powerful endpoint security that ISN'T a resource hog! ~
~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~