Summary
Adobe Flash Player is relatively easy and straight forward to package and deploy with automatic updates disabled. As per Administrative Guide by Adobe, we will be creating a mms.cfg file with some configuration inside to disable updates.
Resources
Download the MSI from here: https://www.adobe.com/products/flashplayer/distribution3.html
Apply for licence: https://www.adobe.com/products/players/flash-player-distribution.html
Configuration and Deployment
You can do this via creation of an .MST however to be more open to everyone I will do via a .bat file, and assume that the people who can create transforms can do so easily with the following instructions.
Once you have downloaded the MSI from the adobe site, and placed it into a clean directory, create a .txt document in the directory and rename it to “mms.cfg”. Right-click and edit this in Notepad and add the following lines:
SilentAutoUpdateEnable=0
AutoUpdateDisable=1
Save that file and create another .txt file which you will rename to “install.bat”, once again right-click and edit this within Notepad. Add the following lines:
MSIEXEC /I “%~DP0install_flash_player_17_active_x.msi” /QN
COPY /Y “%~DP0mms.cfg” “C:\Windows\System32\Macromed\Flash\”
Save the install.bat and then use that for deployment. I’ve tested this and works fine.
NOTE: Make sure this is deployed when no user is logged in, otherwise it can continue to install, and will install, but wont install the actual IE plugin if any instance of IE is open during install.
i went with the .mst creation option and this is my command line for deployment.
msiexec /i "install_flash_player_17_active_x.msi" TRANSFORMS=myfile.mst /q
Changes i made in the MST file are (In the Property table):
AgreeToLicense=Yes
ISCHECKFORPRODUCTUPDATES=0
RebootYesNo=No
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.