First I downloaded file "AdobeAIRInstaller.exe".
Extracted the file using WinRAR.
Opened "Adobe AIR\Versions\1.0\Resources\template.msi" using ORCA (no transform file);
Property:
ALLUSERS : 2 (1)
REBOOT : ReallySuppress (Suppress)
ROOTDRIVE : C: INSTALL_DESKTOP_SHORTCUT : no (yes)
Opened "setup.msi" and created a new transform;
Property:
REBOOT : ReallySuppress (Suppress)
REBOOTPROMPT : S
ROOTDRIVE : C:
Registry:
HKLM\Software\Microsoft\Active Setup\Installed Components\[ProductCode]
@ : [ProductName] (string)
StubPath : msiexec.exe /fu [ProductCode] REBOOT=ReallySuppress /qn (expand string)
Version : [ProductVersion] (string)
ComponentID : [ProductName] (string)
IsInstalled : 1 (dword)
DontAsk : 2 (dword)
Locale : [ProductLanguage] (string)
Created a "Call VBScript From Embedded Code" Custom Action called "zCA_DisableEulaAndUpdates" in "Execute Immediate", just before "InstallFinalize" and used the condition "NOT REMOVE~='ALL'"
Code for Custom Action "zCA_DisableEulaAndUpdates";
Dim objFSO, objFile
Set objFSO = CreateObject("Scripting.FileSystemObject")
If Not (objFSO.FolderExists(Session.Property("AppDataFolder") & "\Adobe")) Then objFSO.CreateFolder Session.Property("AppDataFolder") & "\Adobe"
If Not (objFSO.FolderExists(Session.Property("AppDataFolder") & "\Adobe\AIR")) Then objFSO.CreateFolder Session.Property("AppDataFolder") & "\Adobe\AIR"
If (objFSO.FolderExists(Session.Property("AppDataFolder") & "\Adobe\AIR")) Then
Set objFile = objFSO.CreateTextFile(Session.Property("AppDataFolder") & "\Adobe\AIR\UpdateDisabled", True) : objFile.Close
Set objFile = objFSO.CreateTextFile(Session.Property("AppDataFolder") & "\Adobe\AIR\eulaAccepted", True) : objFile.WriteLine("2") : objFile.Close
End If
Set objFSO = Nothing
I used two programs in SCCM; one to install the application (as LSA) and one to run a repair (/fu) as logged on user.
This website uses cookies.
By continuing to use this site and/or clicking the "Accept" button you are providing consent
Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our
websites or when you do business with us. For more information about our
Privacy Policy and our data protection
efforts, please visit
GDPR-HQ