Difference between revisions of "Flash Player"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Filenames: Does anyone know the letter designation for 10.3.183.11? Is it 'y'?)
(Added and tidied up useful links to info about versions, changelogs and security advisories)
Line 1: Line 1:
 
This is a silent installer for Adobe Flash Player.
 
This is a silent installer for Adobe Flash Player.
 
To use these installers on your network, you will need to [http://www.adobe.com/products/players/fpsh_distribution1.html get a licence] but this is a simple free process.
 
To use these installers on your network, you will need to [http://www.adobe.com/products/players/fpsh_distribution1.html get a licence] but this is a simple free process.
 +
 +
 +
==Documentation for all versions==
 +
 +
Adobe Flash Platform Runtime Releases - Announcements and release notes for Adobe AIR and Adobe Flash Player: http://blogs.adobe.com/flashruntimereleases/
 +
 +
Security bulletins and advisories: http://www.adobe.com/support/security/#flashplayer
 +
  
 
==Download Flash Player==
 
==Download Flash Player==
Line 190: Line 198:
  
 
== Adobe Flash Player 10  ==
 
== Adobe Flash Player 10  ==
Info about new versions, changelog [http://blogs.adobe.com/flashruntimereleases/ Adobe Flash Platform Runtime Releases]
 
  
 
Flash Player 10 is still supported with security updates, the most recent being 10.3.183.11.
 
Flash Player 10 is still supported with security updates, the most recent being 10.3.183.11.
 +
 +
The latest version of the 10.x series is available from http://www.adobe.com/special/products/flashplayer/fp_distribution3.html but for a specific version you have to go to http://kb2.adobe.com/cps/142/tn_14266.html and unzip, for example, fp_10.3.183.11_archive.zip to get flashplayer10_3r183_11_win.exe.
 +
 +
10.3 changelog: http://kb2.adobe.com/cps/901/cpsid_90194.html#main_authoring
  
 
=== WPKG installer for Internet Explorer with Win64bit check ===
 
=== WPKG installer for Internet Explorer with Win64bit check ===

Revision as of 14:53, 16 November 2011

This is a silent installer for Adobe Flash Player. To use these installers on your network, you will need to get a licence but this is a simple free process.


Documentation for all versions

Adobe Flash Platform Runtime Releases - Announcements and release notes for Adobe AIR and Adobe Flash Player: http://blogs.adobe.com/flashruntimereleases/

Security bulletins and advisories: http://www.adobe.com/support/security/#flashplayer


Download Flash Player

Adobe Flash Player 11

Starting with Flash Player 11 there is a separate download available for 64-bit Windows.

The 32-bit installer will refuse to install on 64-bit systems.

The 64-bit installer installs the 32-bit and 64-bit executables.

Internet Explorer / ActiveX control version

<package 
  id="flashplayer_ie"
  name="Adobe Flash Player for IE"
  revision="%version%"
  reboot="false"
  priority="10">

  <variable name="version" value="11.1.102.55" />
  <variable name="shortversion" value="11e" />

  <check type="logical" condition="or">
    <check
      type="file"
      condition="versionequalto"
      path="%SYSTEMROOT%\system32\Macromed\Flash\Flash%shortversion%.ocx"
      value="%version%" />

    <check
      type="file"
      condition="versionequalto"
      path="%SYSTEMROOT%\SysWOW64\Macromed\Flash\Flash%shortversion%.ocx"
      value="%version%" />
  </check>

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

  <install cmd='%SOFTWARE%\flash\uninstall_flash_player_32bit.exe -uninstall activex'>
    <exit code='any' />
  </install>

  <install cmd='%SOFTWARE%\flash\install_flash_player_11_active_x_32bit.exe -install' />
	 
  <upgrade cmd='taskkill /f /im iexplore.exe'>
    <exit code='0' />
    <exit code='1' />
    <exit code='128' />
  </upgrade>

  <upgrade cmd='%SOFTWARE%\flash\uninstall_flash_player_32bit.exe -uninstall activex'>
    <exit code='any' />
  </upgrade>

  <upgrade cmd='%SOFTWARE%\flash\install_flash_player_11_active_x_32bit.exe -install' />

  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_ActiveX.exe" "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_ActiveX.exe" /uninstall'/>

  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil%shortversion%_ActiveX.exe" "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_ActiveX.exe" /uninstall'/>
</package>

Firefox and Other Browsers / Plugin version

<package 
  id="flashplayer_mozilla"
  name="Adobe Flash Player for Mozilla/Opera"
  revision="%version%"
  reboot="false"
  priority="10">

  <variable name="version" value="11.1.102.55" />
  <variable name="shortversion" value="11e" />

  <check type="logical" condition="or">
    <check
      type="file"
      condition="versionequalto"
      path="%SYSTEMROOT%\system32\Macromed\Flash\NPSWF32.dll" value="%version%" />

    <check
      type="file"
      condition="versionequalto"
      path="%SYSTEMROOT%\SysWOW64\Macromed\Flash\NPSWF32.dll" value="%version%" />
  </check>

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

  <install cmd='%SOFTWARE%\flash\uninstall_flash_player_32bit.exe -uninstall plugin'>
    <exit code='any' />
  </install>

  <install cmd='%SOFTWARE%\flash\install_flash_player_11_plugin_32bit.exe -install' />

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

  <upgrade cmd='%SOFTWARE%\flash\uninstall_flash_player_32bit.exe -uninstall plugin'>
    <exit code='any' />
  </upgrade>

  <upgrade cmd='%SOFTWARE%\flash\install_flash_player_11_plugin_32bit.exe -install' />

  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_Plugin.exe" "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_Plugin.exe" /uninstall'/>

  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil%shortversion%_Plugin.exe" "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_Plugin.exe" /uninstall'/>
</package>

Combined 32-bit and 64-bit Windows package for both, IE and others

!!! This package requires wpkg.js 1.2.1-RC20 or higher !!! See other script below this one for a backwards-compatible version.

<?xml version="1.0" encoding="UTF-8"?> 
<packages
        xmlns:xsi="http://www.wpkg.org/packages"
        xsi:noNamespaceSchemaLocation="../xsd/packages.xsd" >
 
    <package id="AdobeFlashPlayer"
            name="Adobe Flash Player"
            revision="%PKG_VERSION%"
            reboot="false"
            priority="10">        
        <variable name="PKG_VERSION"          value="11.1.102.55" />
        <variable name="PKG_SOURCE"           value="%SOFTWARE%\Flash\%PKG_VERSION%" />
        <variable name="PKG_DESTINATION"      value="%SystemRoot%\System32\Macromed\Flash"/>
        <variable name="PKG_DESTINATION"      value="%SystemRoot%\SysWOW64\Macromed\Flash" architecture="x64"/>
        <variable name="PKG_DESTINATION_X64"  value="%SystemRoot%\System32\Macromed\Flash"/>
        <variable name="PKG_FILE_ACTIVEX"     value="Flash11e.ocx" />
        <variable name="PKG_FILE_PLUGIN"      value="NPSWF32.dll" />
        <variable name="PKG_FILE_ACTIVEX_X64" value="Flash64_11_1_102.ocx" />
        <variable name="PKG_FILE_PLUGIN_X64"  value="NPSWF64_11_1_102.dll" />
 
        <check type="uninstall" condition="versiongreaterorequal" path="Adobe Flash Player .+ ActiveX.*"              value="%PKG_VERSION%" />
        <check type="uninstall" condition="versiongreaterorequal" path="Adobe Flash Player .+ Plugin.*"               value="%PKG_VERSION%" />
        <check type="file"      condition="versiongreaterorequal" path="%PKG_DESTINATION%\%PKG_FILE_ACTIVEX%"         value="%PKG_VERSION%" />
        <check type="file"      condition="versiongreaterorequal" path="%PKG_DESTINATION%\%PKG_FILE_PLUGIN%"          value="%PKG_VERSION%" />
        <check type="file"      condition="versiongreaterorequal" path="%PKG_DESTINATION_X64%\%PKG_FILE_ACTIVEX_X64%" value="%PKG_VERSION%" architecture="x64" />
        <check type="file"      condition="versiongreaterorequal" path="%PKG_DESTINATION_X64%\%PKG_FILE_PLUGIN_X64%"  value="%PKG_VERSION%" architecture="x64" />
 
        <install include="remove" />
        <install architecture="x86" cmd='"%PKG_SOURCE%\install_flash_player_11_active_x_32bit.exe" /install ' />
        <install architecture="x86" cmd='"%PKG_SOURCE%\install_flash_player_11_plugin_32bit.exe" /install ' />
        <install architecture="x64" cmd='"%PKG_SOURCE%\install_flash_player_11_active_x_64bit.exe" /install ' />
        <install architecture="x64" cmd='"%PKG_SOURCE%\install_flash_player_11_plugin_64bit.exe" /install ' />
 
        <upgrade include="install" />
 
        <remove cmd="taskkill /F /IM Firefox.exe">
          <exit code="0" />
          <exit code="128" />
          <exit code="1" />
        </remove>
        <remove cmd="taskkill /F /IM iexplore.exe">
          <exit code="0" />
          <exit code="128" />
          <exit code="1" />
        <remove architecture="x86" cmd='"%PKG_SOURCE%\uninstall_flash_player_32bit.exe" -uninstall' >
            <exit code="any" />
        </remove>
        <remove architecture="x64" cmd='"%PKG_SOURCE%\uninstall_flash_player_64bit.exe" -uninstall' >
            <exit code="any" />
        </remove>
    </package>
</packages>

Adobe Flash Player 10

Flash Player 10 is still supported with security updates, the most recent being 10.3.183.11.

The latest version of the 10.x series is available from http://www.adobe.com/special/products/flashplayer/fp_distribution3.html but for a specific version you have to go to http://kb2.adobe.com/cps/142/tn_14266.html and unzip, for example, fp_10.3.183.11_archive.zip to get flashplayer10_3r183_11_win.exe.

10.3 changelog: http://kb2.adobe.com/cps/901/cpsid_90194.html#main_authoring

WPKG installer for Internet Explorer with Win64bit check

Download installer file here. Download Uninstall Flash Player

<package 
  id="flashplayer_ie"
  name="Adobe Flash Player for IE"
  revision="%version%"
  reboot="false"
  priority="10">

  <variable name="version" value="10.3.183.10" />
  <variable name="shortversion" value="10x" />

  <check type="uninstall" condition="exists" path="Adobe Flash Player 10 ActiveX" />
        
  <check type="logical" condition="or">
    <check type="file" condition="versionequalto" path="%SYSTEMROOT%\system32\Macromed\Flash\Flash%shortversion%.ocx" value="%version%"/>
    <check type="file" condition="versionequalto" path="%SYSTEMROOT%\SysWOW64\Macromed\Flash\Flash%shortversion%.ocx" value="%version%"/>
  </check>

  <install cmd='%SOFTWARE%\flash\uninstall_flash_player.exe -uninstall'><exit code='any' /></install>
  <!-- use "/s" or "/silent" as silent-switch if using an older uninstaller-->

  <install cmd='taskkill /f /im iexplore.exe'><exit code='0' /><exit code='1' /><exit code='128' /></install>
  <install cmd='%SOFTWARE%\flash\install_flash_player_ax.exe /install' />

  <upgrade cmd='%SOFTWARE%\flash\uninstall_flash_player.exe -uninstall'><exit code='any' /></upgrade>
  <!-- use "/s" or "/silent" as silent-switch if using an older uninstaller-->

  <upgrade cmd='taskkill /f /im iexplore.exe'><exit code='0' /><exit code='1' /><exit code='128' /></upgrade>    
  <upgrade cmd='%SOFTWARE%\flash\install_flash_player_ax.exe /install' />
    
  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_ActiveX.exe" "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_ActiveX.exe" /uninstall'/>
  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil%shortversion%_ActiveX.exe" "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil%shortversion%_ActiveX.exe" /uninstall'/>
</package>

WPKG installer for Firefox/Opera with Win64bit check

Download installer file here.

Note that where '/S' was used for silent installation with previous versions, '/install' is required with version 10.1.

<package 
  id="flashplayer_mozilla"
  name="Adobe Flash Player for Mozilla/Opera"
  revision="%version%"
  reboot="false"
  priority="10">

  <variable name="version" value="10.3.183.10" />
  <variable name="shortversion" value="10x" />
        
  <check type="logical" condition="or">
    <check type="file" condition="versionequalto" path="%SYSTEMROOT%\system32\Macromed\Flash\NPSWF32.dll" value="%version%" />
    <check type="file" condition="versionequalto" path="%SYSTEMROOT%\SysWOW64\Macromed\Flash\NPSWF32.dll" value="%version%" />
  </check>

  <install cmd='taskkill /f /im firefox.exe'><exit code='0' /><exit code='1' /><exit code='128' /></install>
  <install cmd='%SOFTWARE%\flash\install_flash_player.exe /install' />

  <upgrade cmd='taskkill /f /im firefox.exe'><exit code='0' /><exit code='1' /><exit code='128' /></upgrade>    
  <upgrade cmd='%SOFTWARE%\flash\install_flash_player.exe /install' />
    
  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_Plugin.exe" "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil%shortversion%_Plugin.exe" /uninstall'/>
  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil%shortversion%_Plugin.exe" "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil%shortversion%_Plugin.exe" /uninstall'/>
</package>

Filenames

Note the different filenames used between different versions.

Program (IE) Uninstaller (IE) Uninstaller (Firefox/Opera)
11.0.1.152 Flash11c.ocx FlashUtil11c_ActiveX.exe FlashUtil11c_Plugin.exe
11.0.1.60 Flash11a.ocx FlashUtil11a_ActiveX.exe FlashUtil11a_Plugin.exe
10.3.183.11  ?  ?  ?
10.3.183.10 Flash10x.ocx FlashUtil10x_ActiveX.exe FlashUtil10x_Plugin.exe
10.3.183.7 Flash10w.ocx FlashUtil10w_ActiveX.exe FlashUtil10w_Plugin.exe
10.3.183.5 Flash10v.ocx FlashUtil10v_ActiveX.exe FlashUtil10v_Plugin.exe
10.3.181.34 Flash10u.ocx FlashUtil10u_ActiveX.exe FlashUtil10u_Plugin.exe
10.3.181.26 Flash10t.ocx FlashUtil10t_ActiveX.exe FlashUtil10t_Plugin.exe
10.3.181.23 Flash10s.ocx FlashUtil10s_ActiveX.exe
10.3.181.22 n/a FlashUtil10s_Plugin.exe
10.3.181.16 Flash10r.ocx FlashUtil10r_ActiveX.exe FlashUtil10r_Plugin.exe
10.3.181.14 Flash10q.ocx FlashUtil10q_ActiveX.exe FlashUtil10q_Plugin.exe
10.2.159.1 Flash10p.ocx FlashUtil10p_ActiveX.exe FlashUtil10p_Plugin.exe
10.2.153.1 Flash10o.ocx FlashUtil10o_ActiveX.exe FlashUtil10o_Plugin.exe
10.2.152.32 Flash10n.ocx FlashUtil10n_ActiveX.exe FlashUtil10n_Plugin.exe
10.2.152.26 Flash10m.ocx FlashUtil10m_ActiveX.exe FlashUtil10m_Plugin.exe
10.1.102.64 Flash10l.ocx FlashUtil10l_ActiveX.exe FlashUtil10l_Plugin.exe
10.1.85.3 Flash10k.ocx FlashUtil10k_ActiveX.exe FlashUtil10k_Plugin.exe
10.1.82.76 Flash10i.ocx FlashUtil10i_ActiveX.exe FlashUtil10i_Plugin.exe
10.1.53.64 Flash10h.ocx FlashUtil10h_ActiveX.exe FlashUtil10h_Plugin.exe

Disable Automatic Update dialog in Adobe Flash Player

Flash Player automatically checks with adobe.com to see if an updated version is available and if there is it presents a dialog prompting the user to upgrade. To disable this update check and prompting you can do the following:

  • if it doesn't already exist, create a directory %WINDIR%\system32\Macromed\Flash\ (%WINDIR%\SysWOW64\Macromed\Flash for 64-bit system)
  • if it doesn't already exist, create a file there called "mms.cfg" (this file can also be used to deploy other settings)
  • add an entry in this file: AutoUpdateDisable=1

This configuration can be performed by WPKG using the following:

<install cmd='%COMSPEC% /c copy /y /v "%SOFTWARE%\flash\mms.cfg" %WINDIR%\system32\Macromed\Flash\' >
 	<exit code="any"/>
</install>
<install cmd='%COMSPEC% /c copy /y /v "%SOFTWARE%\flash\mms.cfg" %WINDIR%\SysWOW64\Macromed\Flash\' >
 	<exit code="any"/>
</install>

<upgrade cmd='%COMSPEC% /c copy /y /v "%SOFTWARE%\flash\mms.cfg" %WINDIR%\system32\Macromed\Flash\' >
	<exit code="any"/>
</upgrade>
<upgrade cmd='%COMSPEC% /c copy /y /v "%SOFTWARE%\flash\mms.cfg" %WINDIR%\SysWOW64\Macromed\Flash\' >
	<exit code="any"/>
</upgrade>

<remove cmd='%COMSPEC% /c del /s /q "%WINDIR%\system32\Macromed\Flash\mms.cfg"' >
  <exit code="0" />
  <exit code="1" />  <!-- if file does not exist -->
</remove>
<remove cmd='%COMSPEC% /c del /s /q "%WINDIR%\SysWOW64\Macromed\Flash\mms.cfg"' >
  <exit code="0" />
  <exit code="1" />  <!-- if file does not exist -->
</remove>

Either you can deploy this using WPKG as part of the Flash Player installer (Section 1.1 or 1.2), or create a separate package for this setting which would allow you to deploy updates to this file separately to the Flash Player itself.

This file will prevent current and older versions of Flash from auto-updating.

Older Versions

Adobe Flash Player 10 for Internet Explorer with Win64bit check

Download installer file here.

<package 
    id="flashplayer_ie"
    name="Adobe Flash Player 10 for IE"
    revision="1004502"
    reboot="false"
    priority="10">


    <check type="uninstall" condition="exists" path="Adobe Flash Player 10 ActiveX" />
        
    <check type="logical" condition="or">
        <check type="file" condition="versionequalto" path="%SYSTEMROOT%\system32\Macromed\Flash\Flash10e.ocx" value="10.0.45.2"/>
        <check type="file" condition="versionequalto" path="%SYSTEMROOT%\SysWOW64\Macromed\Flash\Flash10e.ocx" value="10.0.45.2"/>
    </check>

    <install cmd='taskkill /f /im iexplore.exe'><exit code='0' /><exit code='1' /><exit code='128' /></install>
    <install cmd='%SOFTWARE%\flash\install_flash_player_ax.exe /S' />

    <upgrade cmd='taskkill /f /im iexplore.exe'><exit code='0' /><exit code='1' /><exit code='128' /></upgrade>    
    <upgrade cmd='%SOFTWARE%\flash\install_flash_player_ax.exe /S' />
    
    <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\system32\Macromed\Flash\uninstall_activeX.exe" "%SYSTEMROOT%\system32\Macromed\Flash\uninstall_activeX.exe" /S'/>
    <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\SysWOW64\Macromed\Flash\uninstall_activeX.exe" "%SYSTEMROOT%\SysWOW64\Macromed\Flash\uninstall_activeX.exe" /S'/>
</package>

Adobe Flash Player 10 for Firefox/Opera with Win64bit check

Download installer file here.

<package 
     id="flashplayer_mozilla"
     name="Adobe Flash Player 10 for Mozilla/Opera"
     revision="1004502"
     reboot="false"
     priority="10">

    <check type="uninstall" condition="exists" path="Adobe Flash Player 10 Plugin" />

    <check type="logical" condition="or">
        <check type="file" condition="versionequalto" path="%SYSTEMROOT%\system32\Macromed\Flash\NPSWF32.dll" value="10.0.45.2" />
        <check type="file" condition="versionequalto" path="%SYSTEMROOT%\SysWOW64\Macromed\Flash\NPSWF32.dll" value="10.0.45.2" />
    </check>
        

    <install cmd='taskkill /f /im firefox.exe'><exit code='0' /><exit code='1' /><exit code='128' /></install>
    <install cmd='%SOFTWARE%\flash\install_flash_player.exe /S' />
    
    <upgrade cmd='taskkill /f /im firefox.exe'><exit code='0' /><exit code='1' /><exit code='128' /></upgrade>
    <upgrade cmd='%SOFTWARE%\flash\install_flash_player.exe /S' />
        
    <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\system32\Macromed\Flash\uninstall_plugin.exe" "%SYSTEMROOT%\system32\Macromed\Flash\uninstall_plugin.exe" /S'/>
    <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\SysWOW64\Macromed\Flash\uninstall_plugin.exe" "%SYSTEMROOT%\SysWOW64\Macromed\Flash\uninstall_plugin.exe" /S'/>
</package>

Adobe Flash Player 9.0.246.0 for Firefox

Installer packaged as an executable, installs as a plugin. Sometimes it is upgraded only on the second run of WPKG, it must be a timing issue between installing over previous version and checking conditions.

<package id="flashplayerfirefox" name="Adobe Flash Player for Firefox" revision="1" reboot="false" priority="0">
  <depends package-id="firefox"/>
  <check type="file" condition="versiongreaterorequal" path="%WINDIR%\system32\Macromed\Flash\NPSWF32.dll" value="9.0.246.0"/>
  <install cmd='%SOFTWARE%\Flash\install_flash_player.exe /S' />
  <upgrade cmd='%SOFTWARE%\Flash\install_flash_player.exe /S' />
  <remove cmd='%WINDIR%\system32\Macromed\Flash\uninstall_plugin.exe /S'/>
</package>

If you use WPKG whilst logged in then it's good to kill the Firefox application process before installing Flash Player, since the installer won't work with the browser running. To do this add this to the WPKG code:

<install cmd="taskkill /F /IM Firefox.exe">
            <exit code="0" />
            <exit code="128" />
</install>

And of course:

<upgrade cmd="taskkill /F /IM Firefox.exe">
            <exit code="0" />
            <exit code="128" />
</upgrade>

Adobe Flash Player 9.0.246.0 for Internet Explorer

Presumably the Internet Explorer version has the same installation/removal/upgrade syntax as the plugin version above, but the following code has not been tested.

<package id="flashplayeractivex" name="ActiveX Flash Player" revision="20090730" reboot="false" priority="0">
  <check type="file" condition="versionequalto" path="%SYSTEMROOT%\system32\Macromed\Flash\Flash9c.ocx" value="9.0.246.0"/>
  <install cmd='%SOFTWARE%\Flash\install_flash_player_ax.exe /S' />
  <upgrade cmd='%SOFTWARE%\Flash\install_flash_player_ax.exe /S' />
  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\system32\Macromed\Flash\uninstall_activeX.exe" "%SYSTEMROOT%\system32\Macromed\Flash\uninstall_activeX.exe" /S'/>
</package>

External Links