Hello,

we want to deploy all our 400 client the same java version. Our problem is, that we need to do uninstall all different java version. It is possible to uninstall few java version in one way? Maybe guid?

I hope, you can help me.

Martin

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

2

an easy way would this one:

wmic product where "name like 'Java'" call uninstall /nointeractive

it will start a deinstallation of all software pieces with Java inside the name.

Answered 08/21/2013 by: Nico_K
Red Belt

  • Don't use product.
    http://myitforum.com/cs2/blogs/gramsey/archive/2011/01/25/win32-product-is-evil.aspx

    Make a script in that goes through HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* and the same for the 32bit location if you're on a 64bit OS. This allows you to get the displayname, version and guid. Then uninstall using the GUID based on displayname matches in a filter with wildcards.
Please log in to comment
2

Java is a tad different than most software. It has family of products like 1.6, 1.5, or 1.4. If you install version 1.6.0.45 it will uninstall any older version of 1.6, but will not touch 1.5 or 1.4.

However, you have another issue with Java. That is that some vendors will take a version of Java and Tweek it abit to work with their software and anytime you find these, they should be treated than the base Java JRE installs.

So, if you wanted to do some cleanup, and know for sure that version 1.6.0.20 is no longer needed on a pc by any software or company intranet site, then you could create a script of some kind that checks guid, and then runs the msi uninstall command.. for example, uninstalling 1.6.0.20 would be msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216020FF} /qb

Answered 08/21/2013 by: ekgcorp
Tenth Degree Black Belt

  • You should look at this: http://www.itninja.com/question/silent-uninstall-java-all-versions Has support for removing 1.3-1.7, and allows you to specify specific versions to keep.
Please log in to comment
2

Set objShell = CreateObject("WScript.Shell")

 Versions = Array( _
  "{26A24AE4-039D-4CA4-87B4-2F06418011FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F03218011FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F06418005FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F03218005FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F06418000FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F03218000FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F06417067FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F03217067FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F06417065FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F03217065FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F06417060FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F03217060FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417055FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217055FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417051FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217051FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417045FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217045FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417040FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217040FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417025FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217025FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417021FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217021FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417017FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217017FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417016FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217016FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417015FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217015FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417014FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217014FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417013FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217013FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417012FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217012FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417011FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217011FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417010FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217010FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417009FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217009FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417008FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217008FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417007FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217007FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417006FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217006FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417005FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217005FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417004FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217004FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417003FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217003FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417002FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217002FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86417001FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83217001FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416043FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216043FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416042FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216042FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416041FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216041FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416040FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216040FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416039FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216039FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416038FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216038FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416037FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216037FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416036FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216036FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416035FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216035FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416034FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216034FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416033FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216033FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416032FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216032FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416031FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216031FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416030FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216030FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416029FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216029FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416028FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216028FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416027FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216027FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416026FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216026FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416025FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216025FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416024FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216024FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416023FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216023FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416022FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216022FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160220}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216021FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160210}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216020FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160200}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216019FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160190}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216018FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160180}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216017FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160170}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216016FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160160}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216015FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160150}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216014FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160140}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216013FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160130}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216012FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160120}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216011FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160110}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216010FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160100}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216009FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160090}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216008FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160080}", _
  "{26A24AE4-039D-4CA4-87B4-2F86416007FF}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216007FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160070}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216006FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160060}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216005FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160050}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216004FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160040}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216003FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160030}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216002FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160020}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216001FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160010}", _
  "{26A24AE4-039D-4CA4-87B4-2F83216000FF}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0160000}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150000}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150010}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150020}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150030}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150040}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150050}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150060}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150070}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150080}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150090}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150100}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150110}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150120}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150130}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150140}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150150}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150160}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150170}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150180}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150190}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150200}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150210}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150220}", _
  "{3248F0A8-6813-11D6-A77B-00B0D0150230}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142000}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142010}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142020}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142030}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142040}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142050}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142060}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142070}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142080}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142090}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142100}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142110}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142120}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142130}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142140}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142150}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142160}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142170}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142180}", _
  "{7148F0A8-6813-11D6-A77B-00B0D0142190}" _
 )

 ' Remove every version using the array above
 For Each Version in Versions
  objShell.Run "MsiExec.exe /X" & Version & " /QN /NoRestart",0,True
 Next

Answered 11/24/2014 by: Mako-Wish
White Belt

Please log in to comment
1

Well... its quite old that thread, but as I come over it in search of a way uninstalling old Java Versions, I would like to post my working result.

I created an bat file with this content (I found it somewhere in the net, but donĀ“t have the author of it):

@ECHOOFF
cls
TITLE Uninstalling Java 6 and 7... (x86 and x64 versions)
START /WAIT /MIN WMIC product where "Name LIKE 'J2SE Runtime%%'" call uninstall /nointeractive
START /WAIT /MIN WMIC product where "Name LIKE 'Java 6 Update%%'" call uninstall /nointeractive
START /WAIT /MIN WMIC product where "Name LIKE 'Java(TM) 6 Update%%'" call uninstall /nointeractive
START /WAIT /MIN WMIC product where "Name LIKE 'Java 7 Update%%'" call uninstall /nointeractive
START /WAIT /MIN WMIC product where "Name LIKE 'Java(TM) 7 Update%%'" call uninstall /nointeractive
START /WAIT /MIN WMIC product where "Name LIKE 'Java 8 Update%%'" call uninstall /nointeractive
goto END
:END
exit

Then, because I needed to get it work with a sccm deployment in silent nointeractive mode without any Admininput, I converted the .bat into an .exe. This works like a charm. I used the freeware tool "Bat_To_Exe_Converter" for it from Fatih Kodak (http://www.f2ko.de/en/b2e.php).

For me it worked on Win8.1 x 64 Enterprise and Win10 x 64 Enterprise with sccm2012. Because we do only have x64 machines in my company, I am not able to say if it works fine on x86 environment. Both uninstalls of Java x32 and x64 is working fine in my x64 environment.

Answered 12/17/2015 by: Pathfinder
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity
Admin Script Editor
Admin Script Editor is an integrated scripting environment available free here at ITNinja

Share