Changes

Flash Player

14,992 bytes removed, 11:15, 16 January 2014
Bit of trimming done. Moved previous versions to old. Edited script for major version 12 and added variables for different versions of Activex and plugin.
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.
 
==Documentation for all versions==
Security bulletins and advisories: http://www.adobe.com/support/security/#flashplayer
 
==Download Flash Player==
* Installer:
** http://www.adobe.com/special/products/flashplayer/fp_distribution3.html
* Uninstaller:** [http://downloadhelpx.macromediaadobe.com/getflash-player/flashplayerkb/current/support/uninstall_flash_player.exe Cleanup Tool (64 and 32uninstall-bit)]flash-player-windows.html
==Adobe Flash Player 11.6.x, 11.7.x, 11.8.x and 11.9.x ==* Uninstaller Download: http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-windows.html* Installer Download: http://www.adobe.com/special/products/flashplayer/fp_distribution3.html ==Adobe Flash Player 12 and 11 (Since version 11.2)==
Package written to keep in-line with previously documented working solutions which should give you the ability to just download the latest and update version number to make the jump to future versions.
==== This package requires Package for wpkg.js 1.2.1-RC20 or higher ====
<source lang="xml">
priority="10">
<variable name="PKG_VERSION" value="12.0.0.38" /> <!-- version of wpkg package --> <variable name="PKG_VERSION_ACTIVEX" value="1112.90.9000.17038" /> <!-- use "." separator --> <variable name="PKG_VERSION_PLUGIN" value="12.0.0.38" /> <variable name="shortversionshortversion_activex" value="11_9_900_17012_0_0_43" /> <!-- use "_" separator --> <variable name="PKG_SOURCEshortversion_plugin" value="%SOFTWARE%\Adobe\FlashPlayer\%PKG_VERSION%12_0_0_43" /> <variable name="PKG_MAJ_VERSION" value="12" />
<variable name="PKG_SOURCE" value="%SOFTWARE%\Adobe\FlashPlayer\%PKG_VERSION%" /> <!-- edit --> <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="Flash32_%shortversionshortversion_activex%.ocx" /> <variable name="PKG_FILE_PLUGIN" value="NPSWF32_%shortversionshortversion_plugin%.dll" /> <variable name="PKG_FILE_ACTIVEX_X64" value="Flash64_%shortversionshortversion_activex%.ocx" /> <variable name="PKG_FILE_PLUGIN_X64" value="NPSWF64_%shortversionshortversion_plugin%.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%"
<check type="uninstall" condition="versiongreaterorequal" path="Adobe Flash Player .+ ActiveX.*" value="%PKG_VERSIONPKG_VERSION_ACTIVEX%" /> <check type="uninstall" condition="versiongreaterorequal" path="Adobe Flash Player .+ Plugin.*" value="%PKG_VERSION_PLUGIN%" /> <check type="file" condition="versiongreaterorequal" path="%PKG_DESTINATION%\%PKG_FILE_ACTIVEX%" value="%PKG_VERSION_ACTIVEX%" /> <check type="file" condition="versiongreaterorequal" path="%PKG_DESTINATION%\%PKG_FILE_PLUGIN%"  value="%PKG_VERSIONPKG_VERSION_PLUGIN%" /> <check type="file" condition="versiongreaterorequal" path="%PKG_DESTINATION_X64%\%PKG_FILE_ACTIVEX_X64%"  value="%PKG_VERSIONPKG_VERSION_ACTIVEX%" architecture="x64" /> <check type="file" condition="versiongreaterorequal" path="%PKG_DESTINATION_X64%\%PKG_FILE_PLUGIN_X64%"  value="%PKG_VERSIONPKG_VERSION_PLUGIN%" architecture="x64" />
<install include="remove" /> <install cmd='"%PKG_SOURCE%\install_flash_player_11_active_xinstall_flash_player_%PKG_MAJ_VERSION%_active_x.exe" /install ' /> <install cmd='"%PKG_SOURCE%\install_flash_player_11_plugininstall_flash_player_%PKG_MAJ_VERSION%_plugin.exe" /install ' />
<upgrade include="install" />
to your flash install script.
==Disable Automatic Update dialog in Adobe Flash Player 11.3.300.268 ==
* Download the installer (works for 32 and 64 bit): http://helpx.Flash Player automatically checks with adobe.com/flash-player/kb/uninstall-flash-player-windowsto see if an updated version is available and if there is it presents a dialog prompting the user to upgrade.html* Package works with winxpsp3 To disable this update check and win 7 64 bit, other constellations not tested by meprompting 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 "[http://kb2.adobe.com/cps/167/16701594.html 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:
<source lang="xml">
<?xml versioninstall cmd='%COMSPEC% /c copy /y /v "1%SOFTWARE%\flash\mms.0cfg" encoding%WINDIR%\system32\Macromed\Flash\' > <exit code="UTF-8any"?/></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>
<packages> <package idremove cmd="flash" name="Adobe Flash Player" revision="14" reboot="false" priority="10"> <variable name="version" value="11.3.300.268" />  <check type="uninstall" condition="versiongreaterorequal" path="Adobe Flash Player .+ ActiveX.*" value="'%versionCOMSPEC%" /> <check type="uninstall" condition="versiongreaterorequal" path="Adobe Flash Player .+ Plugin.*" value="%version%" c del />  <install include="remove" s /> <install cmd='q "%SoftwareWINDIR%\Flashsystem32\%version%\install_flash_player_11_active_x.exe" /install' /> <install cmd='"%Software%Macromed\Flash\%version%\install_flash_player_11_pluginmms.execfg" /install' /> <upgrade include="install" /> <remove cmd="taskkill /F /IM Firefox.exe"> <exit code="0" /> <exit code="1281" /> <exit code="1" /!-- if file does not exist --> </remove> <remove cmd="taskkill '%COMSPEC% /F c del /IM iexplores /q "%WINDIR%\SysWOW64\Macromed\Flash\mms.execfg"' > <exit code="0" /> <exit code="128" /> <exit code="1" /> </remove> <remove cmd='"%Software%\Flash\%version%\uninstall_flash_player.exe" !-- if file does not exist --uninstall' />   </package> </packagesremove>
</source>
==Adobe Either you can deploy this using WPKG as part of the Flash Player 11installer (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.3==
=== Version mismatch ===This file will prevent current and older versions of Flash from auto-updating.
As of late June, Adobe's ActiveX and Plugin MSIs have different minor versions; the MSIE package ends in .257 and the Firefox version ends in .262. The reason for this is an out-of-cycle FF patch to fix an urgent isse [http://techdows.com/2012/06/update-for-flash-player-11-3-fixes-crashes-in-firefox.html]. The solution for this is probably to split it into two sub-packages and set up a depends to flash-plugin-combined. Starting with Flash Player 11.3, Adobe have combined x86 and x64 in to the same installer. <source lang="xml"> <packages>   <package id="AdobeFlashPlayer" nameOlder Versions ="Adobe Flash Player" revision="%VERSION%" reboot="false" priority="10">  <variable name="VERSION" value="11.3.300.262" /> <variable name="PKG_VERSION" value="11.3.300.257" /> <variable name="plugin_version" value="11.3.300.262" /> <variable name="shortversion" value="11_3_300_257" /> <variable name="plugin_shortversion" value="11_3_300_262" />  <variable name="PKG_SOURCE" value="%SOFTWARE%\Flash\%PKG_VERSION%" /> <variable name="plugin_SOURCE" value="%SOFTWARE%\Flash\%plugin_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="Flash32_%shortversion%.ocx" /> <variable name="PKG_FILE_PLUGIN" value="NPSWF32_%plugin_shortversion%.dll" /> <variable name="PKG_FILE_ACTIVEX_X64" value="Flash64_%shortversion%.ocx" /> <variable name="PKG_FILE_PLUGIN_X64" value="NPSWF64_%plugin_shortversion%.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="%plugin_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="%plugin_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="%plugin_version%" architecture="x64" /> <install include="remove" /> <install cmd='"%PKG_SOURCE%\install_flash_player_11_active_x.exe" /install ' /> <install cmd='"%plugin_SOURCE%\install_flash_player_11_plugin.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> <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> </source> == Adobe Flash Player 11.2 == 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 === <source lang="xml"><package id="flashplayer_ie" name="Adobe Flash Player for IE" revision="%version%" reboot="false" priority="10">  <variable name="version" value="11.2.202.235" /> <variable name="shortversion" value="11_2_202_235" />  <check type="logical" condition="or"> <check type="file" condition="versionequalto" path="%SYSTEMROOT%\system32\Macromed\Flash\Flash32_%shortversion%.ocx" value="%version%" />  <check type="file" condition="versionequalto" path="%SYSTEMROOT%\SysWOW64\Macromed\Flash\Flash32_%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\FlashUtil32_%shortversion%_ActiveX.exe" "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil32_%shortversion%_ActiveX.exe" /uninstall'/>  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil32_%shortversion%_ActiveX.exe" "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil32_%shortversion%_ActiveX.exe" /uninstall'/> </package></source> === Firefox and Other Browsers / Plugin version === <source lang="xml"><package id="flashplayer_mozilla" name="Adobe Flash Player for Mozilla/Opera" revision="%version%" reboot="false" priority="10">  <variable name="version" value="11.2.202.235" /> <variable name="shortversion" value="11_2_202_235" />  <check type="logical" condition="or"> <check type="file" condition="versionequalto" path="%SYSTEMROOT%\system32\Macromed\Flash\NPSWF32_%shortversion%.dll" value="%version%" />  <check type="file" condition="versionequalto" path="%SYSTEMROOT%\SysWOW64\Macromed\Flash\NPSWF32_%shortversion%.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 include="install" />  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil32_%shortversion%_Plugin.exe" "%SYSTEMROOT%\system32\Macromed\Flash\FlashUtil32_%shortversion%_Plugin.exe" /uninstall'/>  <remove cmd='%COMSPEC% /C if exist "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil32_%shortversion%_Plugin.exe" "%SYSTEMROOT%\SysWOW64\Macromed\Flash\FlashUtil32_%shortversion%_Plugin.exe" /uninstall'/></package></source> === Combined Internet Explorer / ActiveX control version and Firefox and Other Browsers / Plugin version, and 32-bit and 64-bit versions === ==== This package requires wpkg.js 1.2.1-RC20 or higher ==== <source lang="xml"><?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.2.202.233" /> <variable name="shortversion" value="11_2_202_233" /> <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="Flash32_%shortversion%.ocx" /> <variable name="PKG_FILE_PLUGIN" value="NPSWF32_%shortversion%.dll" /> <variable name="PKG_FILE_ACTIVEX_X64" value="Flash64_%shortversion%.ocx" /> <variable name="PKG_FILE_PLUGIN_X64" value="NPSWF64_%shortversion%.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> <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></source> ==== This package works with WPKG 1.2.0 ==== <source lang="xml"><?xml version="1.0" encoding="UTF-8"?><package id="AdobeFlashPlayer" name="Adobe Flash Player (all versions, all platforms)" revision="%PKG_VERSION%" reboot="false" priority="1"> <variable name="PKG_VERSION" value="11.1.102.63" /> <variable name="PKG_SOURCE" value="%SOFTWARE%\Flash\%PKG_VERSION%" />  <check type="logical" condition="and" > <check type="uninstall" condition="versionequalto" path="Adobe Flash Player .+ ActiveX.*" value="%PKG_VERSION%" /> <check type="uninstall" condition="versionequalto" path="Adobe Flash Player .+ Plugin.*" value="%PKG_VERSION%" /> </check>  <install cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%PKG_SOURCE%\uninstall_flash_player_32bit.exe" -uninstall' ><exit code="any" /></install> <install cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%PKG_SOURCE%\install_flash_player_11_active_x_32bit.exe" /install' /> <install cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%PKG_SOURCE%\install_flash_player_11_plugin_32bit.exe" /install ' />  <install cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%PKG_SOURCE%\uninstall_flash_player_64bit.exe" -uninstall' ><exit code="any" /></install> <install cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%PKG_SOURCE%\install_flash_player_11_active_x_64bit.exe" /install ' /> <install cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%PKG_SOURCE%\install_flash_player_11_plugin_64bit.exe" /install ' />  <upgrade cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%PKG_SOURCE%\uninstall_flash_player_32bit.exe" -uninstall' ><exit code="any" /></upgrade> <upgrade cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%PKG_SOURCE%\install_flash_player_11_active_x_32bit.exe" /install' /> <upgrade cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%PKG_SOURCE%\install_flash_player_11_plugin_32bit.exe" /install ' />  <upgrade cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%PKG_SOURCE%\uninstall_flash_player_64bit.exe" -uninstall' ><exit code="any" /></upgrade> <upgrade cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%PKG_SOURCE%\install_flash_player_11_active_x_64bit.exe" /install ' /> <upgrade cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%PKG_SOURCE%\install_flash_player_11_plugin_64bit.exe" /install ' />  <remove cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == x86 "%PKG_SOURCE%\uninstall_flash_player_32bit.exe" -uninstall' ><exit code="any" /></remove> <remove cmd='%ComSpec% /c if %PROCESSOR_ARCHITECTURE% == AMD64 "%PKG_SOURCE%\uninstall_flash_player_64bit.exe" -uninstall' ><exit code="any" /></remove></package></source>
=== Adobe Flash Player 11.1 ===
Starting with Flash Player 11 there is a separate download available for 64-bit Windows.
The 64-bit installer installs the 32-bit and 64-bit executables.
==== Internet Explorer / ActiveX control version ====
<source lang="xml">
</source>
==== Firefox and Other Browsers / Plugin version ====
<source lang="xml">
</source>
==== Combined Internet Explorer / ActiveX control version and Firefox and Other Browsers / Plugin version, and 32-bit and 64-bit versions ====
===== This package requires wpkg.js 1.2.1-RC20 or higher =====
<source lang="xml">
</source>
===== This package works with WPKG 1.2.0 =====
<source lang="xml">
=== Adobe Flash Player 10 ===
Flash Player 10 is still supported with security updates, the most recent being 10.3.183.11.
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 [http://fpdownload.adobe.com/get/flashplayer/current/install_flash_player_ax.exe here].
[http://download.macromedia.com/pub/flashplayer/current/uninstall_flash_player.exe Download Uninstall Flash Player]
</source>
==== WPKG installer for Firefox/Opera with Win64bit check ====
Download installer file [http://fpdownload.adobe.com/get/flashplayer/current/install_flash_player.exe here].
</source>
====Filenames====
Note the different filenames used between different versions.
| 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 "[http://kb2.adobe.com/cps/167/16701594.html 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:
 
<source lang="xml">
<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>
</source>
 
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===
35
edits