Convert MSI to IntuneWin Packages Smart Package Studio IntuneWin Tool

Let us learn about Convert MSI to IntuneWin Packages Smart Package Studio IntuneWin Tool. Are you wondering whether there is any GUI tool to convert the existing MSI package folder to “.IntuneWin?”

If so, this post will help you understand the GUI tool to convert the MSI package folder to IntuneWin packages. Intune Windows App is a powerful application deployment feature similar to the SCCM model.

Related Posts

1. How to Create Intune Windows App (Win32) & Deploy
2. Learn Intune Windows App (Win32) Troubleshooting

Introduction IntuneWin Packages

I’m a GUI lover. I don’t like command-line tools. It’s annoying for me 🙂 But that is just me. In this post, I will introduce you to an excellent GUI tool to convert MSI package sources.IntuneWin packages.

Microsoft has an excellent tool called IntuneWinAppUtil.exe to convert existing MSI packages.IntuneWin.

Patch My PC

If you are wondering why to convert MSI package source to.IntuneWin format, I would recommend reading Vimal’s post. I’m planning to have a couple of other follow-up posts on:

  • How to Compile a project directly to an IntuneWin package (in addition to an MSI package)
  • Extract the contents of existing IntuneWin packages

Let’s Start Intune Windows App (Win32) Packaging

You need to Install Smart Package Studio to create a Windows App (Win32) for application deployment in Intune. The.IntuneWin is the application type used for Intune Win32 application model.

Download the trial version of Smart Package Studio

Microsoft has its own Win32 Content Prep Tool is the command-line tool for Intune Windows App (.IntuneWin) package. But in this post, I’m going to use Smart Editor.

Adaptiva
  • Launch Smart Editor tool from Start Menu – Smart Package Studio.
  • You need to log in with your user name and password. Authentication of user names and passwords requires an internet connection.
  • Click on the IntuneWin Package option from Smart Editor to create an IntuneWin package from an existing directory.
  • Click on the Browse button from Create IntuneWin package wizard- Create an IntuneWin package for use with Microsoft Intune.

An IntuneWin package can contain any number of files and directories necessary for a package to be installed, and this smart editor wizard will help generate one.IntuneWin file ready for deployment.

  • Start by specifying the directory which contains the package files. Everything in this directory will be embedded into the IntuneWin package: Select the Browse button to “C:\Sources\Smart Package.”

Note! – Make sure that you selected the directory which has only required for that package.

  • Click on the Next button to proceed.
  • Select the primary setup file of the package source you want to install through Intune.

NOTE! – The primary setup file is the file that Intune will use in the installation command when uploading the package. If an MSI file is selected, information from it is embedded into the generated package.

  • The MSI file that I selected in this example is RDCMan.msi.
  • Click on the NEXT button to proceed to the next page
  • Set package information is the screen where you can view and edit the primary setup file details.

NOTE! – If you have selected the MSI file as the primary setup file on the previous page, this page will populate all the MSI-related information. I feel this information is similar to what one gets filled during the SCCM application creation wizard.

  • The following details will be taken from MSI and populated in the set package information page of creating the IntuneWin package wizard.
    • Name – Remote Desktop Connection Manager
    • Install Command – msiexec.exe /i “RDCMan.msi”/qn
    • Uninstall command – msiexec.exe /x {173A2B7F-535A-4403-A454-B41531EF0D7F} /qn
    • Repair Command – msiexec.exe /fup {173A2B7F-535A-4403-A454-B41531EF0D7F} /qn
    • Detection methodMSI product code {173A2B7F-535A-4403-A454-B41531EF0D7F}
    • Detection method: File
    • Detection method:Registry
  • Click Next button to continue.

NOTE! – I love the above-mentioned customization option of the Package Studio Smart Editor tool. You can change the name of the IntuneWin package (Intune Windows App). You can add silent command lines and detection methods. It’s useful in real-world scenarios.

Generate Package is the page of the Smart Editor IntuneWin Package wizard that will help create the Intune Windows App (Win32).

You can specify the folder and file name of the IntuneWin file to generate.

Click on Create button to start the creation.IntuneWin package for Intune Windows App deployment.

Output Intune Windows App (Win32App) IntuneWin Package

The Intune Windows App (.IntuneWin – “Remote Desktop Connection Manager.intunewin”) created in the above section.

Now, you can upload the InutneWin packages to Intune and deploy this bundled app as Intune Windows Apps. Intune Windows App model is similar to the SCCM application model. But, Intune app model is a subset of the SCCM app model from a feature parity perspective.

The handy feature of using Smart Package Studio Smart Editor to convert the MSI package folder to IntuneWin format is the text file provided as part of the conversion process.

== Smart Package Studio IntuneWin README ==
The file "Remote Desktop Connection Manager.intunewin" was generated by
Smart Package Studio on 14-04-2019 20:14:45 and
should be imported into Intune with the following parameters:
Install command : msiexec.exe /i "RDCMan.msi" /qn
Uninstall command : msiexec.exe /x {173A2B7F-535A-4403-A454-B41531EF0D7F} /qn
Detection method : MSI product code {173A2B7F-535A-4403-A454-B41531EF0D7F}

The following picture provides a comparison of the MSI file and IntuneWin file.

Upload IntuneWin Package to Intune

You are ready to upload the InutneWin package to Intune portal. Intune application model can be created with the help of text and IntuneWin files.

  • Login to Device Management Portal.
  • Click Microsoft Intune -> Client Apps blade.
  • Click on Apps and then click on “+Add.”
  • From the Add app blade – Select the options called “Windows App (Win32)” from the drop-down list to upload the IntuneWin package.
  • From App Package File Blade, Browse and select the IntuneWin package you want to upload (created above).
    • App Package File – “Remote Desktop Connection Manager.IntuneWin”
    • Name: Remote Desktop Connection Manager
    • Platform:Windows
    • Size: 436.23KB
    • MAM Enabled: No
  • Click on the OK button to complete the upload process.
  • More details about the Intune Win32 application creation and deployment are explained in the following blog post – How to Create and deploy Intune Win32 App.

NOTE! – If the OK button is not enabled after selecting the IntuneWin package, there could be a possibility that the.IntuneWin package is NOT valid. Try to use different tenants and different browsers to confirm whether it’s an Intune Windows App package issue or not.

Resources

6 thoughts on “Convert MSI to IntuneWin Packages Smart Package Studio IntuneWin Tool”

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.