Distributing Flashplayer 10.2.x without Auto Update ?!
I succesfully distributed the Flashplayer 10.2.152.26 with SCCM but now saw that users receive the message that auto updating fails due to missing administrative rights. To suppress those annoying dialogues I'd like to distribute Flashplayer 10.2.152.32 with an option that suppress the auto update function.
For the distribution I use the EXE-installer and option "-install". Is there another option to disable auto update and if yes which is it ?
Answers (14)
Do you mean this entry ?
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
What does the author mean with: "We then created a transform to copy mms.cfg..." ?
What does the author mean with: "We then created a transform to copy mms.cfg..." ?
They created an .MST, or Transform file, which adds changes to the original MSI (it's a vendor MSI, so you don't want to make any direct changes to it)
In this transform they added the extra mms.cfg file to the installer.
So a transform file is a file that adds some things, or more accurately, applies a number of changes to an existing installer. Those changes then get applied using the TRANSFORMS= command line option for msiexec.exe
Rgds,
PJ
Comments:
-
What was the entry made to the trasnsform file to copy the MMS.config file. - Clos_Green 12 years ago
So I'd use the ORCA-Tool to create a transform file but unfortunately only have .EXE installers.
Since I couldn't find any Flashplayer stand alone MSIs I always downloaded the EXEs but those I cannot load into the ORCA-tool.
Any hint where I can get Stand alone MSIs ?
Since I couldn't find any Flashplayer stand alone MSIs I always downloaded the EXEs
Strange, on this site I found links for both .exe and .msi installers
Kind Regards,
PJ
DEL /F /Q "C:\WINDOWS\system32\Macromed\Flash\mms.cfg"
DEL /F /Q "C:\Windows\SysWOW64\Macromed\Flash\mms.cfg"
cmd /c echo AutoUpdateDisable=1 >> "C:\WINDOWS\system32\Macromed\Flash\mms.cfg"
cmd /c echo AutoUpdateDisable=1 >> "C:\Windows\SysWOW64\Macromed\Flash\mms.cfg"
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager05.html
but as noted, it's a false positive. In order to get that box to show unchecked, you'll need to copy back the settings.sol file as noted in previous KB's for Flash. Also please note that setting the property
ISCHECKFORPRODUCTUPDATES = 0
does absolutely nothing.
Switches can be used to configure the installer; auto updates can be configured as disabled, or not installed at all
NB: This was tested with Adobe distributor EXEs and MSIs. I don't know whether the downloader which end users are given (1MB) will pass these switches to the installer, though -au is passed after the user is asked about update preferences.
Installation switches with defintions:
-au [0-2] Automatic update: 0 - auto; 1 - notify; 2 - disabled. Configures mms.cfg; only when update service is installed.
-install {activex,plugin}
Install all or {specific} modules; all modules: ActiveX, plugin, and update service-uninstall Uninstall all modules
Installation switches which I haven't tested:
-iv
-skipARPEntry
-refreshIEElevationPolicies
As the MSI wraps the EXE installer, parameters can be passed to the installer using a transform of the CustomAction: NewCustomAction1, created using Orca
NB: This was tested with Adobe distributor EXEs and MSIs. I don't know whether the downloader which end users are given (1MB) will pass these switches to the installer, though -au is passed after the user is asked about update preferences.
Installation switches with defintions:
-au [0-2] Automatic update: 0 - auto; 1 - notify; 2 - disabled. Configures mms.cfg; only when update service is installed.
-install {activex,plugin}
Install all or {specific} modules; all modules: ActiveX, plugin, and update service-uninstall Uninstall all modules
Installation switches which I haven't tested:
-iv
-skipARPEntry
-refreshIEElevationPolicies
As the MSI wraps the EXE installer, parameters can be passed to the installer using a transform of the CustomAction: NewCustomAction1, created using Orca
so that the conversation will remain readable.
NB: This was tested with Adobe distributor EXEs and MSIs. I don't know whether the downloader which end users are given (1MB) will pass these switches to the installer, though -au is passed after the user is asked about update preferences.
Installation switches with defintions:
-au [0-2] Automatic update: 0 - auto; 1 - notify; 2 - disabled. Configures mms.cfg; only when update service is installed.
-install {activex,plugin}
Install all or {specific} modules; all modules: ActiveX, plugin, and update service-uninstall Uninstall all modules
Installation switches which I haven't tested:
-iv
-skipARPEntry
-refreshIEElevationPolicies
As the MSI wraps the EXE installer, parameters can be passed to the installer using a transform of the CustomAction: NewCustomAction1, created using Orca - mattmill30 10 years ago