I also had a problem the Flash player would load but no plugins for Internet were there. I had to put a system reboot in then load the plugins so that they would show up in internet explorer.
x64 MSI contains x86 Flash Player as well. Hence, there is no need to download BOTH x86 AND x64 if you're installing on x64.
As with previous versions, automatic updates can be disabled by creating a file called 'mms.cfg' in the Windows folder. The mms.cfg file only needs to have one line specifying 'AutoUpdateDisable = 1'.
To disable updates for both the 32-bit and 64-bit players, these commands will work:
echo AutoUpdateDisable = 1 >> %WINDIR%\System32\Macromed\Flash\mms.cfg
echo AutoUpdateDisable = 1 >> %WINDIR%\SysWOW64\Macromed\Flash\mms.cfg
To enable the new automatic silent update (via service) feature in Flash 11.2, install with -au 0
Eg.: install_flash_player_11_plugin_64bit.exe -install -au 0
If you want to disable update check completely, use -au 2
This does not work with the MSI versions, you still have to use a MMS.cfg file to adjust those settings, see http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/flashplayer/pdfs/flash_player_11_2_admin_guide.pdf for more.
I do this also and it installs but when you go look at Internet explorer there is no add on for Flash is this because Internet explorer does not finish installing the profile till after it has loaded?
For Flash Player 11 ActiveX 11.1.102.55 I used the following...
Run Parameters: install_flashplayer11x32_aih.exe /silent /i
Full Command Line: install_flash_player_11_active_x_32bit.exe -install
I wrote this script to check the version of Adobe Flash you are using, if it's out of date, then update your version of Flash based on if you are using 32 bit or 64 bit version of Windows 7 and Vista (Haven't tested on XP). Also, silent installs. I modified the MSI files using Orca to disable auto updates and anything else it would prompt for. It also logs the install process in case anything goes wrong. I'm sure you could add some lines to clean up the registry and also uninstall an older version before installing over the top, but this works just fine for my current needs.
@ECHO off
:: Must change the first 3 variables when updating Adobe Flash version...
SET AdobeInstaller=install_flash_player_11_active_x_32bit.msi
SET AdobeInstallerx64=install_flash_player_11_active_x_64bit.msi
SET VersionCheck=11.2.202.235
:: Must change the first 3 variables when updating Adobe Flash version...
SET LOGDIR=C:\Software
SET AdobeLogFile=%LOGDIR%\AdobeUpdate11_2.txt
SET MSILOGFILE=%1
IF NOT EXIST %LOGDIR% MKDIR %LOGDIR%
:32BitCheck
:: Checks to see if the 32 bit Reg Key exist.
SET RegKey=HKLM\SOFTWARE\Macromedia\FlashPlayerActiveX
REG QUERY %RegKey% >NUL && GOTO :RegistryCheck
:64BitCheck
SET RegKey=HKLM\SOFTWARE\Wow6432Node\Macromedia\FlashPlayerActiveX
REG QUERY %RegKey% >NUL && GOTO :RegistryCheck
GOTO :InstallAdobeFRESH
:RegistryCheck
SET "AdobeVersion=" & setlocal & Set "$V="
:: Look in the Uninstall area of registry, where the installed version of Flash player is listed.
SET "RegItem=Version"
:: Take the output of a REG QUERY to the location above, and put it into the AdobeVersion variable / compairing VersionCheck.
For /f "tokens=3*" %%! in (
'2^>nul Reg.exe QUERY "%RegKey%" /v "%RegItem%" ^|(
Findstr.exe /ri "\<%RegItem%\>"^)') Do Set "$V=%%!"
endlocal & call Set "AdobeVersion=%$V%"
GOTO :InstallAdobe
:InstallAdobe
:: Checks to see if current version of Adobe Flash is installed.
IF {%AdobeVersion%} EQU {%VersionCheck%} GOTO :INSTALLED
GOTO :CPUCheck
:CPUCheck
:: Checks for 32 or 64 bit architecture.
ECHO Begining Adobe Flash %VersionCheck% install / update process > %adobelogfile%
ECHO Checking for Processor Type >> %adobelogfile%
IF {%PROCESSOR_ARCHITECTURE%} NEQ {x86} GOTO :x64Install
IF {%PROCESSOR_ARCHITEW6432%} EQU {AMD64} GOTO :x64Install
:X86Install
:: Installs 32 bit Adobe Flash.
ECHO x86 type found. >> %adobelogfile%
ECHO Installing Adobe Flash %VersionCheck% 32 Bit. >> %adobelogfile%
start /wait msiexec.exe /qn /i %AdobeInstaller% /lv* "%MSILOGFILE%"
ECHO Adobe Flash %VersionCheck% 32 Bit has been sucessfully installed. >> %adobelogfile%
GOTO :END
:X64Install
:: Installs 64 bit Adobe Flash.
ECHO x64 type found. >> %adobelogfile%
ECHO Installing Adobe Flash %VersionCheck% 64 Bit. >> %adobelogfile%
start /wait msiexec.exe /qn /i %AdobeInstallerx64% /lv* "%MSILOGFILE%"
ECHO Adobe Flash %VersionCheck% 64 Bit has been sucessfully installed. >> %adobelogfile%
GOTO :END
:INSTALLED
ECHO Adobe Flash %VersionCheck% is already installed. >> %adobelogfile%
GOTO :END
:END
ECHO End of installation process. >> %adobelogfile%
For Windows XP SP3. Uninstall String is
C:\WINDOWS\system32\Macromed\Flash\FlashUtil11c_ActiveX.exe -maintain activex
Go to this link "http://www.adobe.com/products/flashplayer/distribution3.html". In the web page it gives you the option to download an EXE/MSI
The 11.4.402.265 msi seems to support the ISCECKFORPRODUCTUPDATES=2 public property value to turn off automatic updates.
For Flash Player 11 Plugin (x64) 11.1.102.55 I used the following...
Run Parameters: /i
Full Command Line: msiexec.exe /i "install_flash_player_11_plugin_64bit.msi" /q REBOOT=ReallySuppress
Silent uninstall
Grab the appropriate file for your bitness from here:
http://kb2.adobe.com/cps/141/tn_14157.html
Then, run:
uninstall_flash_player_32bit.exe -uninstall
uninstall_flash_player_64bit.exe -uninstall
Note: If you have a 64-bit system and have installed the 64-bit version of Flash, both the 32-bit and 64-bit versions will have been installed. The 64-bit uninstaller gets rid of both.
Here I published a tutorial for it and many others programs. Please comment on the blog if you have questions.
http://it-grund.blogspot.com/2012/04/how-to-deployinstall-silently-and.html
x64 MSI contains x86 Flash Player as well. Hence, there is no need to download BOTH x86 AND x64 if you're installing on x64.
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.
Please log in to comment