This document provides a detailed guide on how to install the Viio Desktop Agent using Microsoft Intune, including creating a .intunewin package from an .msi installer.
Preparing the .MSI Installer
Before deploying with Intune, ensure you have the .msi installer for the Viio Desktop Agent readily available.
Creating the .intunewin Package
To deploy Win32 applications through Intune, you need to convert the .msi installer into a .intunewin package. Use the Microsoft Win32 Content Prep Tool for this purpose.
Download the Microsoft Win32 Content Prep Tool: You can download the tool from the Microsoft GitHub repository. Link to GitHub repository releases https://github.com/microsoft/Microsoft-Win32-Content-Prep-Tool/releases
Extract the ZIP to a folder (e.g., C:\IntuneWinTool)
Run the Tool:
Open Command Prompt and navigate to the tool folder:
cd C:\IntuneWinTool
Then run the following command (modify paths if needed):
./IntuneWinAppUtil.exe -c D:\viio\AgentInstaller -s D:\viio\AgentInstaller\Viio_Desktop_Agent_Installer_1.4.3.msi -o D:\viio\AgentInstaller\IntunePackage
Parameters:
-c: Folder containing the installer.
-s: Path to the setup file (the .msi).
-o: Output folder where the .intunewin package will be saved.
The tool will generate a .intunewin file in the specified output folder. This file will be used for Intune deployment.
Adding the Win32 App to Intune
Follow these steps to create Win32 App in Microsoft Intune:
Sign in to the Microsoft Endpoint Manager admin center
Select Apps > All apps > Create
Under Select app type, choose Win32 app
On the App information page, click Select app package file
5. Fill in the App information details, such as Name, Description, Publisher
6. On the Program page, enter the Install command and Uninstall command. For .msi files, the commands are typically:
Install command
msiexec /l*v viio.log /i 'Viio_Desktop_Agent_Installer_1.4.3.msi' /passive /qn VIIO_CUSTOMER_KEY=CUSTOMER_KEY
Uninstall command. This command generated automatically no need to change it
msiexec /x "{PRODUCT_CODE}" /qn
7. On the Requirements page, specify the operating system architecture(64-bit) and minimum OS version (you can select minimum available)
8. On the Detection rules page select βManually configure detection rulesβ. And add MSI rule type
9. On the Dependencies page leave list empty, no dependencies are needed
10. On the Supersedence page list should be empty as well
11. On the Assignment page, assign the app to users or devices in the Required section
12. Review and create the app. Verify install command and customer key are correct