/build/static/layout/Breadcrumb_cap_w.png

Shockwave 12.1.3.153 software distribution package that removes older versions of shockwave for the K1000

Looking for instructions to create a Adobe Shockwave 12.1.3.153 software distribution package that removes older versions of shockwave, especially 12.1.0.150. I followed instruction for shockwave 3.*.*.* but it doesn't remove 12.1.0.150. Want to avoid having to create a uninstall script for the older versions of shockwave

0 Comments   [ + ] Show comments

Answers (3)

Posted by: cblake 9 years ago
Red Belt
0
Determine the GUID for the package you want remove, and run the uninstall command. 
MSIEXEC.EXE /x {GUID} /qn

GUIDs can usually be found in the software inventory record on your K1000, if not listed, you can find it in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall


You can easily write the uninstall string(s) into a batch file, zip it with the current version, and upload that as the payload. Run the batch file as your installer command line and you're good to go.


Another method might be something like the examples here:

http://www.itninja.com/question/for-managed-installs-what-s-your-preferred-method-vbs-or-batch-file

http://www.itninja.com/question/silent-uninstall-java-all-versions

http://www.itninja.com/question/google-earth-uninstall

Posted by: SMal.tmcc 9 years ago
Red Belt
0
use a batch file as the install of the shockwave distribution.  then you can add all the different needed uninstallers according to your inventory.

here is a example:

rem this is to uninstall the 4 versions of 12.x and 3 versions of 11.x unity client

start /wait MsiExec.exe /X{5D9322FD-A80D-4F75-97DD-DA351CBD1CF4} /qn
start /wait MsiExec.exe /X{272A9E7E-CDF6-4C3F-B218-FB6440CAA0D8} /qn
start /wait MsiExec.exe /X{6CFB900E-599A-4F7E-A066-581E0F61F7DB} /qn
start /wait MsiExec.exe /X{D0A70D38-FC9F-49B8-8E78-AAF154C7B43A} /qn

start /wait MsiExec.exe /X{4A512F45-5B61-4C82-AD95-6EF50D985493} /qn
start /wait MsiExec.exe /X{CCC385E8-E40B-4976-843F-E4A9DECDD336} /qn
start /wait MsiExec.exe /X{F6919958-537B-402A-8865-38B69827406F} /qn

rem this is to start the install of 13.x after uninstall of old versions

start /wait msiexec.exe /i "Hyland Web ActiveX Controls.msi" /qb!
start /wait msiexec.exe /i "Hyland Unity Client.msi" ADDLOCAL=Unity_Client,ApplicationEnabler,VirtualPrintDriverListener AE_DEFAULTFILE="C:\ProgramData\Hyland\Truckee.xml" CREATE_DESKTOP_SHORTCUTS="1" CREATE_MENU_SHORTCUTS="1" SERVICE_LOCATION_DATA_SOURCE="obNSHE" SERVICE_LOCATION_DISPLAY_NAME="NSHE" SERVICE_LOCATION_NT_AUTH="false" SERVICE_LOCATION_SERVICE_PATH="https://nshe.onbaseonline.com/service.asmx" /quiet
start /wait regedit /s hyland.reg

then in your distribution upload the batch file and run this way.


Comments:
  • I looked thru my software inventory to see what was installed and used the uninstall command listed for each entry. the beauty of this method is even if the version is not installed for any of the uninstall lines, msiexec just skips it and goes to the next line without any visible errors. - SMal.tmcc 9 years ago
Posted by: rock_star 9 years ago
4th Degree Black Belt
0
You can create two program :
1. Remove the older version of Shockwave Player
2. Install newer version of Shockwave player


1. You can get Uninstaller from this location 

http://helpx.adobe.com/shockwave/kb/download-shockwave-stand-alone-installer.html

http://www.adobe.com/shockwave/download/alternates/#sp

sw_uninstaller.exe /s

switch /s

Note: a) You might want to prompt user to close IE or other browsers
b) You should skip this if newer version is already in production ., just push registry which makes auto update disable

2. you can install your new version after first step is completed.

Hope that helps.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ