Views: 17.1k  |  Created: 10/15/2008

Average Rating: 2
Flash Player has 49 inventory records, 48 Questions, 7 Blogs and 30 links. Please help add to this by sharing more!

Deployment Tips (33)

Most Common Setup Type
Windows Installer (MSI)
Average Package Difficulty Rating
Rated 2 / 5 (Somewhat Easy) based on 6 ratings
Most Commonly Reported Deployment Method
Windows Installer Command Line (No MST)
or cancel
70
Command Line

First, we create mms.cfg, with the following contents:


AutoUpdateDisable=1


We then created a transform to copy mms.cfg to %windir%\system32\Macromed\Flash


Finally, we install with:


msiexec /i flashplayer.msi TRANSFORMS=flashplayer.mst /qn


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
54
Command Line

Adobe seems to have change the Options switches for its latest version  10.1.53.64

Silent install is nolonger 

install_flash_player_10_active_x.exe /Silent


Now its

install_flash_player_10_active_x.exe -install

install_flash_player_10_active_x.exe -uninstall


There is no install_flash_player_10_active_x.exe /?


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
39
Command Line

Beginning with 10.1.x you can no longer use /s to silently install Flash Player.  Use -install instead:


ActiveX: install_flash_player_ax.exe -install

Plugin:  install_flash_player.exe -install


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
31
Command Line

The silent install option in flash 10.1 have been changed from /s to -install


install_flash_player_ax.exe -install

Install_flash_player.exe -install


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
18
Command Line

Flash Player 10.1 p3 (Beta 3) 64-bit


Silent install


flashplayer10_1_p3_activex_022310.exe -install


Installs to C:\Windows\SysWOW64\Macromed\Flash


Where and uninstaller program is also installed


Silent Uninstall

FlashUtil10f_ActiveX.exe -uninstall -force


The uninstall does not remove the install logs or itself.


If Internet Explorer is open the OCX will not be uninstalled by the uninstall command.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
15
Note

When you created mms.cfg with disabled update, flash settings still show you that Auto-Update is turned on ( http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager05.html ). But accordance to Adobe guidelines, incoming trafic for updates will be disabled (it won't tell you about updates anymore).

However, if you want to remove check mark as well, you need to take settings.sol file from APPDATAFOLDER\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys and spread it to each user in the same folder (with Active Setup for example). Now, not only technicaly, but also visualy update is turned off!


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
12
Security

For ZENworks deployment with elevated rights to non-Admin users, edit the MSI to delete the entry in the LaunchConditions table that requires Adminstrative rights.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
11
Note

For its MSI implementation Adobe have opted for a 'MSI Wrapper' type of install this time around (for the one I found, ver 10.0.12.36).


The guts of the install is handled by a custom action (rather poorly named "NewCustomAction1") that runs the Nullsoft installer "FP_AX_MSI_INSTALLER.exe" deferred.


There's bound to be some discussion around the merits of that. As usual we are but servants to our vendor-masters. ;-)


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
10
Command Line

Downloaded 10 from Archives: http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14266


Batch File:


echo Install Flash 10.12.36

IF EXIST "C:\WINDOWS\System32\Macromed\Flash\Flash10a.ocx" goto :FLASHINSTALLED

echo Old Flash uninstalled.  Installing Flash 10....

\\server\installs\adobe\flash\flashplayer10r12_36_winax.exe /s

IF EXIST "C:\WINDOWS\System32\Macromed\Flash\mms.cfg" goto :UPDATE_DISABLED

copy "\\server\installs\adobe\flash\mms.cfg" "C:\WINDOWS\System32\Macromed\Flash\mms.cfg"

echo Flash 10 Installed

:UPDATE_DISABLED

:FLASHINSTALLED


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
9
Note

For version 10.1.82.76, you have to create a transform to change the following under the property table.


ISCHECKFORPRODUCTUPDATES = 0 (was 1)

AgreeToLicense = No (was Yes)


Without changing the AgreeToLicense item you all user's will receive a popup asking them to agree to the license when flash is loaded for the first time.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
8
Command Line

If you are experiencing problems with uninstalling 9 or earlier versions and for people who are getting the -214... error on deployment the following commandline solves it (at least for our customers. )


In administrative aspect :

Flash_Player_ 10_0_12_36.exe /silent


Deployment success rating 100%


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
8
Note

Copying the mms.cfg file on a Win7/64-bit system to disable the auto update.

Follow the prodecure in the first and second posts above, but the MMS.CFG file path on Win7/64bit OS is different:


On 64-bit operating systems, the correct path for 32-bit plugins is "%WINDIR%\SysWOW64\Macromed\Flash\".


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
6
Command Line

For Flash Player 10 Plugin 10.1.82.76 I used the following...


For Silent install

Full Command Line: install_flash_player.exe -install


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
5
Command Line

For Flash Player 10 Plugin 10.0.22.87 I used the following...


Run Parameters: /i

Full Command Line: msiexec.exe /qn /norestart /i install_flash_player_10_plugin.msi


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
5
Command Line

ForF lash Player 10 ActiveX 10.0.45.2 I used the following...


Run Parameters: /i

Full Command Line: msiexec /I install_flash_player_10_active_x.msi /qn- Reboot=ReallySuppress


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
5
Note

Downgrading versions give you an error message:


"The version of Adobe Flash Player ActiveX that you are trying to install is not the most current version".


See: http://kb2.adobe.com/cps/402/kb402435.html for an explanation. 


You will have to use the uninstaller rather than msiexec /x{guid} if you want to downgrade versions.


New uninstaller download location (and new switch information):

http://download.macromedia.com/pub/flashplayer/current/uninstall_flash_player.exe


With the release of Flash Player 10.1, the command line arguments have significantly changed. Users are no longer required to use the -clean/-force argument to force a complete uninstall of the Flash Player when using the standalone uninstaller. However, when using the FlashUtil.exe to uninstall, the user is still required to use the -force argument to perform a complete uninstall.


Note: The arguments listed below only apply to the EXE installer, not the MSI installer.


The new command line arguments are:


-install: Perform a silent install of the Flash Player.

-uninstall: Perform a silent uninstall of the Flash Player.

Note: These can be used with the standalone uninstaller, or with the FlashUtil .exe in \Macromed\Flash directory

-uninstall {activex | plugin}: Perform an uninstall of a specific player, either ActiveX (Internet Explorer) or plugin (other browsers).


Note: This can be used with the standalone uninstaller, or with the FlashUtil .exe in the \Macromed\Flash directory.

Note: When uninstalling a specific player, a specific player type must be used in conjunction with the silent -uninstall argument, else it will not work and both player types will be uninstalled.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
4
Note

We have a mixed environment where some of our XP machines are native installs while others are upgrades from w2k.  This means our system directory can be either c:\windows or c:\winnt


Instead of putting a transform together, we just run the MSI's (we install both the active_x and the plugin) then simply copy the mms.cfg file using:


copy \\installserver\directory\mms.cfg to %windir%\system32\Macromed\Flash


This puts the mms.cfg file in that systems appropriate system directory.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
4
Command Line

For Flash Player 10 ActiveX 10.1.102.64 I used the following...


Full Command Line: install_flash_player_10_active_x.exe -install


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
3
Note

I don't know that the post above by dbowe is accurate...


The release notes for 10.3 still point to KB article 16701594 that says the mms.cfg overrides settings in settings.sol. 
http://kb2.adobe.com/cps/167/16701594.html


It also says:

"Note: Settings in mms.cfg override the users settings and users cannot change it through Settings Manager. Settings Manager, as viewed by the user, doesn't reflect configuration settings set by mms.cfg."

Of course 10.3 doesn't appear to use settings manager as it now uses a Windows Control Panel applet.


Follow the current discussion at:
http://www.appdeploy.com/messageboards/tm.asp?m=76415


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
3
Command Line

For a silent uninstall you can use the software located from http://kb2.adobe.com/cps/141/tn_14157.html (or you can use either C:\WINDOWS\system32\Macromed\Flash\FlashUtil11e_ActiveX.exe or C:\WINDOWS\system32\Macromed\Flash\FlashUtil11e_Plugin.exe)


For uninstall of all versions of Flash on the workstation >

uninstall_flash_player_32bit.exe -uninstall


For only the Plugin version >

uninstall_flash_player_32bit.exe -uninstall plugin


For only the ActiveX version >

uninstall_flash_player_32bit.exe -uninstall activex


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
2
Note

I wanted a script to uninstall any older versions of Adobe Flasplayer and install version 10.2.159.1 of Adobe Flashplayer.


The solution that worked for me is to make a VB-script that was fired at almost the begin of the logonscript.

The VB-script uses the "uninstaller" form Adobe to remove any old version of Flashplayer, after that the Adobe_Flashplayer MSI installer is launched.





<BELOW THIS LINE - BEGIN OF THE SCRIPT>



On Error Resume next


'Installationscript (VBS) for Adobe Flashplayer version: 10.2.159.1



'*******************************************************************************

'Script

'*******************************************************************************


Set objFSO = CreateObject("Scripting.FileSystemObject")


If objFSO.FileExists("C:\WINDOWS\system32\Macromed\Flash\Flash10p.ocx") Then

FlashFileVer = objFSO.GetFileVersion("c:\windows\system32\Macromed\flash\flash10p.ocx")

If FlashFileVer = "10.2.159.1" Then

Quit()

End If

Else

        KillProc()


        UninstallOldFlash()


        InstallFlash()

End If




'*******************************************************************************

'Functions

'*******************************************************************************


Function KillProc() 'Forced shutdown of Internet Explorer

  strComputer = "."

  Set objWMIService = GetObject("winmgmts:" _

        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")


  Set colProcessList = objWMIService.ExecQuery _

        ("Select * from Win32_Process Where Name = 'iexplore.exe'")


  For Each objProcess in colProcessList

        objProcess.Terminate()

  Next

End Function



Function UninstallOldFlash() 'Uninstall of older versions Adobe FlashPlayer

  Set oShell = CreateObject("WScript.Shell")

oShell.Run "%comspec% /c \\servername\path_to_uninstallfile\uninstall_flash_player.exe -uninstall", 2, True

End Function



Function InstallFlash() 'Installation Adobe FlashPlayer version 10.2.159.1

  Set WshShell = CreateObject("WScript.Shell")

WshShell.Run "msiexec /i \\servername\path_to_AdobeFlashPlayer_msi_file\install_flash_player_10_active_x.msi /qn"

End function



Function Quit()

  WScript.Quit

End Function




'*******************************************************************************

'Cleanup

'*******************************************************************************


Set objFSO = Nothing

Set objWMIService = Nothing

Set colProcessList = Nothing

Set WshShell = Nothing

Set oShell = Nothing


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
2
Note

Please note, that there is an issue with using the mms.cfg (AutoUpdateDisable=1) method to disable automatic update notifications and what's seen in the Flash applet and the web-based Settings Manager. It works as expected but doesn't display the correct result which would be to disable/grey out the update selections.


A bug report has been submitted to Adobe and it's found at the following URL:

https://bugbase.adobe.com/index.cfm?event=bug&id=2919136


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Note

If IE or Mozilla are using Flash ActiveX or Plugin version the installation fails. Use the following script snippet to terminate all open programs that use either of the versions.

---

rem Just for shorten and avoid errors, creating a env for command

set tl=tasklist /nh /fo csv /m

echo Terminate all ActiveX consumers...

FOR /F "delims=, tokens=1,2,3*" %%a IN ('%tl% flash*') DO taskkill /f /im %%a 2> nul


echo Terminate all Plug-in consumers..

FOR /F "delims=, tokens=1,2,3*" %%a IN ('%tl% npsw*') DO taskkill /f /im %%a 2> nul


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Command Line

For Flash Player 10 ActiveX 10.1.102.64 I used the following...


Run Parameters: /i

Full Command Line: msiexec /i install_flash_player_10_active_x.msi /quiet


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note

To sum up some of the above and what worked for me in SCCM with 10.3:


install_flash_player_10_active_x.exe -install

install_flash_player_10.exe -install


A VBS script to override automatic updates setting:

Dim oShell, oFSO, sFile, sSettings


Set oShell = CreateObject("WScript.Shell")

Set oFSO = CreateObject("Scripting.FileSystemObject")


sFile = oShell.ExpandEnvironmentStrings("%WinDir%") & "\SysWOW64\Macromed\Flash\mms.cfg"


sSettings = "mms.cfg"


If NOT (oFSO.FileExists(sFile)) Then

oFSO.CopyFile sSettings, sFile

End If


SysWOW64 needs to be substituted for System32 in 32bit installations.


The above I use in a OS deployment and therefor I cannot change the user setting at that stage, but this has been tested to work in 64bit:


(a very slightly modified version of a previous post):

Dim oShell, oFSO, sProfile, sFile, sSys, sSOLsettings

Dim sMacromedia, sFplayer1, sMacromedcom, sSupport, sFplayer2


Set oShell = CreateObject("WScript.Shell")

Set oFSO = CreateObject("Scripting.FileSystemObject")

sProfile = oShell.ExpandEnvironmentStrings("%USERPROFILE%") & "\AppData\Roaming\"


sMacromedia = sProfile & "Macromedia\"

sFplayer1 = sMacromedia & "Flash Player\"

sMacromedcom = sFplayer1 & "macromedia.com\"

sSupport = sMacromedcom & "support\"

sFplayer2 = sSupport & "flashplayer\"

sSys = sFplayer2 & "sys\"

sFile = sSys & "settings.sol"


sSOLsettings = "settings.sol"


If Not (oFSO.FolderExists(sMacromedia)) Then

oFSO.CreateFolder(sMacromedia)

End If

If Not (oFSO.FolderExists(sFplayer1)) Then

oFSO.CreateFolder(sFplayer1)

End If

If Not (oFSO.FolderExists(sMacromedcom)) Then

oFSO.CreateFolder(sMacromedcom)

End If

If Not (oFSO.FolderExists(sSupport)) Then

oFSO.CreateFolder(sSupport)

End If

If Not (oFSO.FolderExists(sFplayer2)) Then

oFSO.CreateFolder(sFplayer2)

End If

If Not (oFSO.FolderExists(sSys)) Then

oFSO.CreateFolder(sSys)

End If


userconfig 'copy settings.sol if it isnt there


sub userconfig()

'Check if Insynch user.Config file is present in folder s9408

If NOT (oFSO.FileExists(sFile)) Then

oFSO.CopyFile sSOLsettings, sFile

End If


Both VBS script are picking up the settings file from the same folder as the VBS script lives in of course.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note

This is a comment on grimam's post.


The MSI variable SystemFolder translates correctly into C:\Windows\SysWOW64 so there's no need to change the target path if you add it in a .mst file.


The correct MSI path, which is already specified in the direcory table, to mms.cfg is therefor: [SystemFolder]Macromed\Flash\mms.cfg


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Command Line

Adobe Flash Player 10 PLUGIN EXE


Silent Install

install_flash_player.exe -install


Silent Uninstall

c:\windows\system32\Macromed\Flash\FlashUtil10u_Plugin.exe -uninstall


Note: This is for the PLUGIN EXE, not the ActiveX MSI


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-2
Command Line

Trying to distribute flashplayer10_2_p2_32bit_activex...exe with '-install' switch installs the program, but doesn't mark the distribution as installed and so tries again at next inventory, which then uninstalls, and so on, looping!


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-2
Note

Adobe Flash 10.3.181.4 auto update disable.


In version 10.3.181.4 adobe has changed the scope a little, the auto update information is now in a file called "settings.sol" which resides in "\Documents and Settings\[USERNAME]\Application Data\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys"

Do the following to customize this version of Flash....

1. install adobe flash 10.3.x

2. open the Flash Control panel applet.

3. make your changes

4. close the app

5. copy the "settings.sol" file from "\Documents and Settings\[USERNAME]\Application Data\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys"


This file can now be added via active setup using the stub path of wscript.exe "path to filecopy.vbs"


an example of the filecopy.vbs is as below....

-----------------------------------------------------

Dim oShell, oFSO, sCurrentDir, sProfile, sFile, sSys, sSOLsettings

Dim sMacromedia, sFplayer1, sMacromedcom, sSupport, sProgram, sWinDir, sFplayer2



Set oShell = CreateObject("WScript.Shell")

Set oFSO = CreateObject("Scripting.FileSystemObject")

sCurrentDir = oShell.CurrentDirectory & "\"

sProfile = oShell.ExpandEnvironmentStrings("%USERPROFILE%") & "\Application Data\"

sProgram = oShell.ExpandEnvironmentStrings("%ProgramFiles%") & "\"

sWinDir = oShell.ExpandEnvironmentStrings("%WinDir%") & "\"


sMacromedia = sProfile & "Macromedia\"

sFplayer1 = sMacromedia & "Flash Player\"

sMacromedcom = sFplayer1 & "macromedia.com\"

sSupport = sMacromedcom & "support\"

sFplayer2 = sSupport & "flashplayer\"

sSys = sFplayer2 & "sys\"

sFile = sSys & "settings.sol"

sSOLsettings    = sWinDir & "system32\Macromed\Flash\settings.sol"




' Check sLeadTec directory exists

If Not (oFSO.FolderExists(sMacromedia)) Then

oFSO.CreateFolder(sMacromedia)

End If

If Not (oFSO.FolderExists(sFplayer1)) Then

oFSO.CreateFolder(sFplayer1)

End If

If Not (oFSO.FolderExists(sMacromedcom)) Then

oFSO.CreateFolder(sMacromedcom)

End If

If Not (oFSO.FolderExists(sSupport)) Then

oFSO.CreateFolder(sSupport)

End If

If Not (oFSO.FolderExists(sFplayer2)) Then

oFSO.CreateFolder(sFplayer2)

End If

If Not (oFSO.FolderExists(sSys)) Then

oFSO.CreateFolder(sSys)

End If


userconfig 'copy settings.sol if it isnt there



'***************************************************

sub userconfig()

'Check if Insynch user.Config file is present in folder s9408

If Not (oFSO.FileExists(sFile)) Then

      oFSO.CopyFile sSOLsettings, sFile

      End If   

End Sub


'***************************************************


you can probably go one step further and delete the "flash.cpl" that resides in [systemfolder] after the above script to ensure a more secure environment.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-3
Command Line

For Flash Player 10 Active X 10.0.45.2 I used the following...


Full Command Line: install_flash_player_ax.exe /silent


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-3
Command Line

For Flash Player 10 ActiveX 10.0.32.18 I used the following...


Run Parameters: /silent /i

Full Command Line: install_flash_player_10_active_x.exe /silent


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-4
Command Line

For version 10.0.42.34:


- Internet Explorer:

> install_flash_player_ax.exe /S


- Other browsers (such as Firefox, Opera...)

> install_flash_player.exe /S


Both packages uninstall previous versions during installation.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-10
Command Line

install_flash_player.exe /install


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Questions & Answers (48)

Questions & Answers related to Adobe Flash Player

3
ANSWERED
2
ANSWERED
4
ANSWERED
2
ANSWERED
5
ANSWERED
2
ANSWERED
2
ANSWERED
1
ANSWERS
4
ANSWERS