Deploy Adobe Acrobat Reader using Intune.
Steps
Step 1 – Create C:\intune\AcrobatReader folder.
Step 2 – Download Enterprise Acrobat Reader, and create custom transform. Copy contents of enterprise EXE to the C:\intune\AcrobatReader folder.
Step 3 – Create _Intune.cmd in AcrobatReader folder using the following code:
cd "%~dp0"
setup.exe
::add any other commands here
Step 4 – Create AcroRead.intunewin file using the IntuneWinAppUtil.exe tool:
IntuneWinAppUtil.exe -c C:\intune\AcrobatReader -s AcroRead.msi -o C:\intune
Output
Validating parameters
Validated parameters with 7 milliseconds
Compressing the souce folder ‘C:\intune\AcrobatReader’ to ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\AcroRead.intunewin’
Calculated size for folder ‘C:\intune\AcrobatReader’ is 419524365 with 0 milliseconds
Compressed folder ‘C:\intune\AcrobatReader’ successfully with 15473 milliseconds
Checking file type
Checked file type with 32 milliseconds
Encrypting file ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\AcroRead.intunewin’
‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\AcroRead.intunewin’ has been encrypted successfully with 643 milliseconds
Computing SHA256 hash for C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\8c7a8141-708a-4bc9-b9a5-412b5aa854ce
Computed SHA256 hash for ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\8c7a8141-708a-4bc9-b9a5-412b5aa854ce’ with 2096 milliseconds
Computing SHA256 hash for C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\AcroRead.intunewin
Computed SHA256 hash for C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\AcroRead.intunewin with 2033 milliseconds
Copying encrypted file from ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\8c7a8141-708a-4bc9-b9a5-412b5aa854ce’ to ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\AcroRead.intunewin’
File ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Contents\AcroRead.intunewin’ got updated successfully with 241 milliseconds
Generating detection XML file ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage\Metadata\Detection.xml’
Generated detection XML file with 32 milliseconds
Compressing folder ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage’ to ‘C:\intune\AcroRead.intunewin’
Calculated size for folder ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage’ is 225053647 with 0 milliseconds
Compressed folder ‘C:\Users\Homelab\AppData\Local\Temp\e5da3a1e-aba5-4972-a317-3047181382d7\IntuneWinPackage’ successfully with 1263 milliseconds
Removing temporary files
Removed temporary files with 22 milliseconds
File ‘C:\intune\AcroRead.intunewin’ has been generated successfully
[=================================================] 100%
Done!!!
Step 5 – Azure Portal > Microsoft Intune > Client Apps > Apps > Add > Windows app (Win32)
Navigate to AcroRead.intunewin:
Fill in App information:
Fill in Program Config:
Install: _Intune.cmd
Uninstall: msiexec /x “{AC76BA86-7AD7-1033-7B44-AC0F074E4100}” /q
Fill in basic Requirements:
Fill in Detection Rule Config:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1033-7B44-AC0F074E4100}
Value: DisplayVersion
Method: Version comparison
Operator: Equals
Value: 19.021.20058
Associate with a 32bit app: Yes
Step 6 – Click Add button.
Step 7 – Assign a group to the application and Save:
Step 8 – Force a sync or reboot client.
Notes
Intune Standalone – Win32 app management
Add a Windows line-of-business app to Microsoft Intune
Microsoft Intune Documentation
Custom Publisher
reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AC76BA86-7AD7-1033-7B44-AC0F074E4100}” /v Publisher /d “Intune” /t REG_SZ /f /REG:32
Other Findings
App Deployment Details
HKLM\SOFTWARE\Microsoft\IntuneManagementExtension\Win32Apps\
Intune Win32 Apps Downloads
C:\Windows\IMECache
App Bin Download
C:\Program Files (x86)\Microsoft Intune Management Extension\Content\Incoming
Intune LoB Apps Downloads
C:\Windows\System32\config\systemprofile\AppData\Local\mdm
Intunewin File Decoder
https://github.com/okieselbach/Intune/tree/master/IntuneWinAppUtilDecoder
PowerShell Scripts
Use PowerShell scripts on Windows 10 devices in Intune
tags: Acrobat Reader Intune automation, Intune packaging, Intune scripting, MrNetTek