Views: 18.2k  |  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

Blogs (7)

Blog posts related to Adobe Flash Player