2 Replies Latest reply: Jun 20, 2013 9:33 AM by mattmn RSS

    JRE - Need a list of all Version MSI - IDs

    960600
      Hi,

      where can i find a list of all msi ids like:
      REM JRE Runtime Environment 7.0 Update 1 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86417001FF} /passive /norestart
      REM JRE Runtime Environment 7.0 Update 1
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83217001FF} /passive /norestart
      REM JRE Runtime Environment 7.0 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86417000FF} /passive /norestart
      REM JRE Runtime Environment 7.0
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83217000FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 29 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86416029FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 29
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83216029FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 28 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86416028FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 28
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83216028FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 27 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86416027FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 27
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83216027FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 26 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86416026FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 26
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83216026FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 25 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86416025FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 25
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83216025FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 24 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86416024FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 24
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83216024FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 23 (x64)
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F86416023FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 23
      MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F83216023FF} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 22
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160220} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 21
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160210} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 20
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160200} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 19
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160190} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 18
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160180} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 17
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160170} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 16
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160160} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 15
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160150} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 14
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160140} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 13
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160130} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 12
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160120} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 11
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160110} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 10
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160100} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 9
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160090} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 8
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160080} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 7
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160070} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 6
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160060} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 5
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160050} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 4
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160040} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 3
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160030} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 2
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160020} /passive /norestart
      REM JRE Runtime Environment 6.0 Update 1
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160010} /passive /norestart
      REM JRE Runtime Environment 6.0
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0160000} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 21
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150210} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 22
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150220} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 21
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150210} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 20
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150200} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 19
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150190} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 18
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150180} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 17
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150170} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 16
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150160} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 15
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150150} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 14
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150140} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 13
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150130} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 12
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150120} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 11
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150110} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 10
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150100} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 9
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150090} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 8
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150080} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 7
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150070} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 6
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150060} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 5
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150050} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 4
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150040} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 3
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150030} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 2
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150020} /passive /norestart
      REM JRE Runtime Environment 5.0 Update 1
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150010} /passive /norestart
      REM JRE Runtime Environment 5.0
      MsiExec.exe /uninstall {3248F0A8-6813-11D6-A77B-00B0D0150000} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_19
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142190} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_18
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142180} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_17
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142170} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_16
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142160} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_15
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142150} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_14
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142140} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_13
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142130} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_12
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142120} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_11
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142110} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_10
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142100} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_09
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142090} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_08
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142080} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_07
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142070} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_06
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142060} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_05
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142050} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_04
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142040} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_03
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142030} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_02
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142020} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2_01
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142010} /passive /norestart
      REM Java 2 Runtime Environment, SE v1.4.2
      MsiExec.exe /uninstall {7148F0A8-6813-11D6-A77B-00B0D0142000} /passive /norestart

      Need all IDs pass 6u29 and 7u1

      thx for the support!
      Helge
        • 1. Re: JRE - Need a list of all Version MSI - IDs
          972563
          Hi Helge

          Dont we all wish for a complete list like this!
          - but it is not as difficult as you would believe.

          You obviously found the uninstall script at:
          http://camie.dyndns.org/technical/workgroup-mgmt/jre-j2se-batch-remove/

          It has been updated a little more since your list.


          Never 7 GUID versions are easy to figure out:

          REM JRE Runtime Environment 7.0 Update 9 (x64)
          MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F8*64*17*009*FF} /passive /norestart

          Bold markings are 64 bit version and version 009 (numbers in between ** are supposed to be bold)


          REM JRE Runtime Environment 7.0 Update 9
          MsiExec.exe /uninstall {26A24AE4-039D-4CA4-87B4-2F8*32*17*009*FF} /passive /norestart

          Bold markings are 32 bit version and version 009 (numbers in between ** are supposed to be bold)


          In this way you will be able to figure out what is the GUID ID for the versions in between update 1 and 9.
          Im not quite sure if there are different language versions of Java, but the above is for the UK versions.


          The other way to extract GUID ID's are looking through "uninstall" in registry:

          HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

          Look through the installed applications and find uninstall string for the installed Java , here you can obtain correct correct GUID string for uninstall.
          Note this down in your list and you are maintaning your own uninstall script.

          If you ever find the holy grail of Java guids, please list a link in this forum.


          Regards Tim

          Edited by: 969560 on 2012-11-05 07:00

          Edited by: 969560 on 2012-11-05 07:00
          • 2. Re: JRE - Need a list of all Version MSI - IDs
            mattmn

            Here is part of my "Remove Java" batch file. Give Java credit for making their GIUD's easy to work with.

             


            taskkill /f /im java.exe /T
            taskkill /f /im javaw.exe /T
            taskkill /f /im javaws.exe /T
            taskkill /f /im jqs.exe /T
            taskkill /f /im jusched.exe /T
            taskkill /f /im iexplore.exe /T
            taskkill /f /im firefox.exe /T
            taskkill /f /im chrome.exe /T

            REM Uninstall v1.4.2_19
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142190} /qn /norestart
            REM Uninstall v1.4.2_18
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142180} /qn /norestart
            REM Uninstall v1.4.2_17
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142170} /qn /norestart
            REM Uninstall v1.4.2_16
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142160} /qn /norestart
            REM Uninstall v1.4.2_15
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142150} /qn /norestart
            REM Uninstall v1.4.2_14
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142140} /qn /norestart
            REM Uninstall v1.4.2_13
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142130} /qn /norestart
            REM Uninstall v1.4.2_12
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142120} /qn /norestart
            REM Uninstall v1.4.2_11
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142110} /qn /norestart
            REM Uninstall v1.4.2_10
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142100} /qn /norestart
            REM Uninstall v1.4.2_09
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142090} /qn /norestart
            REM Uninstall v1.4.2_08
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142080} /qn /norestart
            REM Uninstall v1.4.2_07
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142070} /qn /norestart
            REM Uninstall v1.4.2_106
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142060} /qn /norestart
            REM Uninstall v1.4.2_05
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142050} /qn /norestart
            REM Uninstall v1.4.2_04
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142040} /qn /norestart
            REM Uninstall v1.4.2_03
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142030} /qn /norestart
            REM Uninstall v1.4.2_02
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142020} /qn /norestart
            REM Uninstall v1.4.2_01
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142010} /qn /norestart
            REM Uninstall v1.4.2
            MsiExec.exe /x {7148F0A8-6813-11D6-A77B-00B0D0142000} /qn /norestart

            REM Uninstall 5.0 Update 21
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150210} /qn /norestart
            REM Uninstall 5.0 Update 22
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150220} /qn /norestart
            REM Uninstall 5.0 Update 21
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150210} /qn /norestart
            REM Uninstall 5.0 Update 20
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150200} /qn /norestart
            REM Uninstall 5.0 Update 19
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150190} /qn /norestart
            REM Uninstall 5.0 Update 18
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150180} /qn /norestart
            REM Uninstall 5.0 Update 17
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150170} /qn /norestart
            REM Uninstall 5.0 Update 16
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150160} /qn /norestart
            REM Uninstall 5.0 Update 15
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150150} /qn /norestart
            REM Uninstall 5.0 Update 14
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150140} /qn /norestart
            REM Uninstall 5.0 Update 13
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150130} /qn /norestart
            REM Uninstall 5.0 Update 12
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150120} /qn /norestart
            REM Uninstall 5.0 Update 11
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150110} /qn /norestart
            REM Uninstall 5.0 Update 10
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150100} /qn /norestart
            REM Uninstall 5.0 Update 9
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150090} /qn /norestart
            REM Uninstall 5.0 Update 8
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150080} /qn /norestart
            REM Uninstall 5.0 Update 7
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150070} /qn /norestart
            REM Uninstall 5.0 Update 6
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150060} /qn /norestart
            REM Uninstall 5.0 Update 5
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150050} /qn /norestart
            REM Uninstall 5.0 Update 4
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150040} /qn /norestart
            REM Uninstall 5.0 Update 3
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150030} /qn /norestart
            REM Uninstall 5.0 Update 2
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150020} /qn /norestart
            REM Uninstall 5.0 Update 1
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150010} /qn /norestart
            REM Uninstall 5.0
            MsiExec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0150000} /qn /norestart

            REM Uninstall Java(TM) 6 Update 01
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160010} /qn /norestart
            REM Uninstall Java(TM) 6 Update 02
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160020} /qn /norestart
            REM Uninstall Java(TM) 6 Update 03
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160030} /qn /norestart
            REM Uninstall Java(TM) 6 Update 04
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160040} /qn /norestart
            REM Uninstall Java(TM) 6 Update 05
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160050} /qn /norestart
            REM Uninstall Java(TM) 6 Update 06
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160060} /qn /norestart
            REM Uninstall Java(TM) 6 Update 07
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160070} /qn /norestart
            REM Uninstall Java(TM) 6 Update 08
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160080} /qn /norestart
            REM Uninstall Java(TM) 6 Update 09
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160090} /qn /norestart
            REM Uninstall Java(TM) 6 Update 10
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160060} /qn /norestart
            REM Uninstall Java(TM) 6 Update 11
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160110} /qn /norestart
            REM Uninstall Java(TM) 6 Update 12
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160120} /qn /norestart
            REM Uninstall Java(TM) 6 Update 13
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160130} /qn /norestart
            REM Uninstall Java(TM) 6 Update 14
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160140} /qn /norestart
            REM Uninstall Java(TM) 6 Update 15
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160150} /qn /norestart
            REM Uninstall Java(TM) 6 Update 16
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160160} /qn /norestart
            REM Uninstall Java(TM) 6 Update 17
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160170} /qn /norestart
            REM Uninstall Java(TM) 6 Update 18
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160180} /qn /norestart
            REM  Uninstall Java(TM) 6 Update 19
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160190} /qn /norestart
            REM Uninstall Java(TM) 6 Update 20
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160200} /qn /norestart
            REM Uninstall Java(TM) 6 Update 21
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160210} /qn /norestart
            REM Uninstall Java(TM) 6 Update 22
            msiexec.exe /x {3248F0A8-6813-11D6-A77B-00B0D0160220} /qn /norestart
            REM Uninstall Java(TM) 6 Update 23
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216023FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 23x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416023FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 24
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216024FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 24x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416024FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 25
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216025FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 25x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416025FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 26
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216026FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 26x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416026FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 27
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216027FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 27x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416027FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 28
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216028FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 28x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416028FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 29
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216029FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 29x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416029FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 30
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216030FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 30x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416030FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 31
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216031FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 31x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416031FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 32x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416032FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 32
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216032FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 33x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416033FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 33
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216033FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 34x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416034FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 34
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216034FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 35x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416035FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 35
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216035FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 36x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416036FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 36
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216036FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 37x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416037FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 37
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216037FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 38x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416038FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 38
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216038FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 39x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416039FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 39
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216039FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 40x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416040FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 40
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216040FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 41x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416041FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 41
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216041FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 42x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416042FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 42
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216042FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 43x64
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86416043FF} /qn /norestart
            REM Uninstall Java(TM) 6 Update 43
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83216043FF} /qn /norestart


            REM Uninstall Java(TM) 7 Update 1
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83217001FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 1x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86417001FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 2
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83217002FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 2x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86417002FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 3
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83217003FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 3x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86417003FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 4
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F83217004FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 4x64
            msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F86417004FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 5 (64-bit)
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417005FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 5
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217005FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 6 (x64)
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F86417006FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 6
            MsiExec.exe /x {26A24AE4-039D-4CA4-87B4-2F83217006FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 7
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217007FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 7x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417007FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 8
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217008FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 8x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417008FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 9
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217009FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 9x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417009FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 10
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217010FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 10x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417010FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 11
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217011FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 11x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417011FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 12
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217012FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 12x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417012FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 13
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217013FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 13x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417013FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 14
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217014FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 14x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417014FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 15
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217015FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 15x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417015FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 16
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217016FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 16x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417016FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 17
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217017FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 17x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417017FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 21
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F83217021FF} /qn /norestart
            REM Uninstall Java(TM) 7 Update 21x64
            MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F86417021FF} /qn /norestart


            REM Remove Java Reg Keys
            reg delete "HKLM\SOFTWARE\JavaSoft" /va /f
            reg delete "HKLM\SOFTWARE\JreMetrics" /va /f
            reg delete "HKLM\SOFTWARE\Wow6432Node\JavaSoft" /va /f
            reg delete "HKLM\SOFTWARE\Wow6432Node\JreMetrics" /va /f

            REM Remove Java Quick Starter
            "C:\Program Files (x86)\Java\jre6\bin\jqs.exe" -disable
            "C:\Program Files (x86)\Java\jre7\bin\jqs.exe" -disable
            "C:\Program Files\Java\jre6\bin\jqs.exe" -disable
            "C:\Program Files\Java\jre7\bin\jqs.exe" -disable
            "C:\Program Files (x86)\Java\jre6\bin\jqs.exe" -unregister
            "C:\Program Files (x86)\Java\jre7\bin\jqs.exe" -unregister
            "C:\Program Files\Java\jre6\bin\jqs.exe" -unregister
            "C:\Program Files\Java\jre7\bin\jqs.exe" -unregister
            msiexec.exe /x {4A03706F-666A-4037-7777-5F2748764D10} /qn /norestart

            RMDIR /s /q "C:\Program Files\Java\jre6"
            RMDIR /s /q "C:\Program Files (x86)\Java\jre6"
            RMDIR /s /q "C:\Program Files\Java\jre7"
            RMDIR /s /q "C:\Program Files (x86)\Java\jre7"