Difference between revisions of "Remove Java"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
m
Line 761: Line 761:
  
 
</source>
 
</source>
 +
 +
[[Category: Silent Installers]]

Revision as of 13:09, 24 February 2015

The following package will uninstall all old Java versions from 7.00 to 7.76 and 8.00 to 8.25. It checks if one of these Java versions is installed and only trys to remove the versions which are actualy really there.

  <package 
    id="removejavafinal"
    revision="2"
    reboot="false"
    priority="199"> 

   <!--Variables old java 8 versions-->

    <variable name="shortupdatever825" value="25" />
    <variable name="shortupdatever820" value="20" />
    <variable name="shortupdatever811" value="11" />
    <variable name="shortupdatever805" value="05" />
    <variable name="shortupdatever800" value="00" />

    <!--Variables old java 7 versions-->
    <variable name="shortupdatever700" value="00" />
    <variable name="shortupdatever701" value="01" />
    <variable name="shortupdatever702" value="02" />
    <variable name="shortupdatever703" value="03" />
    <variable name="shortupdatever704" value="04" />
    <variable name="shortupdatever705" value="05" />
    <variable name="shortupdatever706" value="06" />
    <variable name="shortupdatever707" value="07" />
    <variable name="shortupdatever709" value="09" />
    <variable name="shortupdatever710" value="10" />
    <variable name="shortupdatever711" value="11" />
    <variable name="shortupdatever713" value="13" />
    <variable name="shortupdatever715" value="15" />
    <variable name="shortupdatever717" value="17" />
    <variable name="shortupdatever721" value="21" />
    <variable name="shortupdatever725" value="25" />
    <variable name="shortupdatever740" value="40" />
    <variable name="shortupdatever745" value="45" />
    <variable name="shortupdatever751" value="51" />
    <variable name="shortupdatever755" value="55" />
    <variable name="shortupdatever760" value="60" />
    <variable name="shortupdatever765" value="65" />
    <variable name="shortupdatever767" value="67" />
    <variable name="shortupdatever771" value="71" />
    <variable name="shortupdatever772" value="72" />
    <variable name="shortupdatever775" value="75" />
    <variable name="shortupdatever776" value="76" />  

  <install cmd='taskkill /f /im jqs.exe /im iexplore.exe /im firefox.exe'>
    <exit code='0' />
    <exit code='1' />
    <exit code='128' />
  </install>

   <!--8 25-->

    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864180%shortupdatever825%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 Update 25 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 8 Update 25 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 8 Update 25 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832180%shortupdatever825%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 Update 25" />	
              <check type="uninstall" condition="exists" path="Java 8 Update 25" />	
              <check type="uninstall" condition="exists" path="Java* 8 Update 25" />
            </check>
        </condition>
    </install> 

   <!--8 20-->

    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864180%shortupdatever820%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 Update 20 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 8 Update 20 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 8 Update 20 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832180%shortupdatever820%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 Update 20" />	
              <check type="uninstall" condition="exists" path="Java 8 Update 20" />	
              <check type="uninstall" condition="exists" path="Java* 8 Update 20" />
            </check>
        </condition>
    </install> 
    
    <!--8 11-->

    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864180%shortupdatever811%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 Update 11 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 8 Update 11 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 8 Update 11 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832180%shortupdatever811%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 Update 11" />	
              <check type="uninstall" condition="exists" path="Java 8 Update 11" />	
              <check type="uninstall" condition="exists" path="Java* 8 Update 11" />
            </check>
        </condition>
    </install>   

   <!--8 05-->

    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864180%shortupdatever805%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 Update 5 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 8 Update 5 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 8 Update 5 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832180%shortupdatever805%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 Update 5" />	
              <check type="uninstall" condition="exists" path="Java 8 Update 5" />	
              <check type="uninstall" condition="exists" path="Java* 8 Update 5" />
            </check>
        </condition>
    </install>

   <!--8 00-->

    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864180%shortupdatever800%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 8 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 8 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832180%shortupdatever800%F0}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 8" />	
              <check type="uninstall" condition="exists" path="Java 8" />	
              <check type="uninstall" condition="exists" path="Java* 8" />
            </check>
        </condition>
    </install>

   <!--7 76-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F064170%shortupdatever776%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 76 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 76 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 76 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%shortupdatever776%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 76" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 76" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 76" />
            </check>
        </condition>
    </install>
    
   <!--7 75-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F064170%shortupdatever775%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 75 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 75 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 75 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%shortupdatever775%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 75" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 75" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 75" />
            </check>
        </condition>
    </install>

   <!--7 72-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F064170%shortupdatever772%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 72 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 72 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 72 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%shortupdatever772%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 72" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 72" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 72" />
            </check>
        </condition>
    </install>
    
   <!--7 71-->

    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F064170%shortupdatever771%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 71 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 71 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 71 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%shortupdatever771%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 71" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 71" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 71" />
            </check>
        </condition>
    </install>
    
   <!--7 67-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F064170%shortupdatever767%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 67 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 67 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 67 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%shortupdatever767%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 67" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 67" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 67" />
            </check>
        </condition>
    </install>
    
   <!--7 65-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F064170%shortupdatever765%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 65 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 65 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 65 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F032170%shortupdatever765%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 65" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 65" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 65" />
            </check>
        </condition>
    </install>                   
      
   <!--7 60-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever760%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 60 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 60 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 60 (64-bit)" />
            </check>
        </condition>
    </install> 
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever760%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 60" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 60" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 60" />
            </check>
        </condition>
    </install> 
    
   <!--7 55-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever755%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 55 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 55 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 55 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever755%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 55" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 55" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 55" />
            </check>
        </condition>
    </install>        

   <!--7 51-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever751%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 51 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 51 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 51 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever751%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 51" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 51" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 51" />
            </check>
        </condition>
    </install> 

   <!--7 45-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever745%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 45 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 45 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 45 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever745%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 45" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 45" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 45" />
            </check>
        </condition>
    </install> 

   <!--7 40-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever740%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 40 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 40 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 40 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever740%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 40" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 40" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 40" />
            </check>
        </condition>
    </install> 

   <!--7 25-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever725%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 25 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 25 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 25 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever725%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 25" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 25" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 25" />
            </check>
        </condition>
    </install> 

   <!--7 21-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever721%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 21 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 21 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 21 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever721%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 21" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 21" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 21" />
            </check>
        </condition>
    </install> 

   <!--7 17-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever717%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 17 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 17 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 17 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever717%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 17" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 17" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 17" />
            </check>
        </condition>
    </install> 

   <!--7 15-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever715%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 15 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 15 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 15 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever715%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 15" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 15" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 15" />
            </check>
        </condition>
    </install> 

   <!--7 13-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever713%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 13 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 13 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 13 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever713%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 13" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 13" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 13" />
            </check>
        </condition>
    </install> 
      
   <!--7 11-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever711%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 11 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 11 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 11 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever711%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 11" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 11" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 11" />
            </check>
        </condition>
    </install>  

   <!--7 10-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever710%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 10 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 10 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 10 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever710%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 10" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 10" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 10" />
            </check>
        </condition>
    </install> 

   <!--7 09-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever709%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 9 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 9 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 9 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever709%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 9" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 9" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 9" />
            </check>
        </condition>
    </install> 

   <!--7 07-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever707%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 7 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 7 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 7 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever707%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 7" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 7" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 7" />
            </check>
        </condition>
    </install> 

   <!--7 06-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever706%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 6 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 6 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 6 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever706%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 6" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 6" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 6" />
            </check>
        </condition>
    </install> 

   <!--7 05-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever705%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 5 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 5 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 5 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever705%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 5" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 5" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 5" />
            </check>
        </condition>
    </install> 

   <!--7 04-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever704%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 4 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 4 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 4 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever704%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 4" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 4" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 4" />
            </check>
        </condition>
    </install> 

   <!--7 03-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever703%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 3 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 3 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 3 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever703%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 3" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 3" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 3" />
            </check>
        </condition>
    </install> 
    
   <!--7 02-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever702%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 2 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 2 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 2 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever702%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 2" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 2" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 2" />
            </check>
        </condition>
    </install>    

   <!--7 01-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever701%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 1 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 1 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 1 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever701%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 Update 1" />	
              <check type="uninstall" condition="exists" path="Java 7 Update 1" />	
              <check type="uninstall" condition="exists" path="Java* 7 Update 1" />
            </check>
        </condition>
    </install> 
      
   <!--7 00-->
   
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F864170%shortupdatever700%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java 7 (64-bit)" />	
              <check type="uninstall" condition="exists" path="Java* 7 (64-bit)" />
            </check>
        </condition>
    </install>
      
    <install cmd='msiexec /qn /x {26A24AE4-039D-4CA4-87B4-2F832170%shortupdatever700%FF}'>
        <condition>
            <check type="logical" condition="or">
              <check type="uninstall" condition="exists" path="Java(\(TM\))* 7" />	
              <check type="uninstall" condition="exists" path="Java 7" />	
              <check type="uninstall" condition="exists" path="Java* 7" />
            </check>
        </condition>
    </install> 
    
  <upgrade include='install' />          
      
    </package>