Skip to content

Releases: cqhudson/Win32ContentPrepToolGUI

v1.8

15 May 19:00
Compare
Choose a tag to compare

This is probably going to be the final release of this application for a while. I may come back and do some testing on Windows for ARM in the future, and do another release then.

What's Changed

  • Refactored codebase
  • Bug fixes
  • Optimized performance
  • Updated copyright

v1.7

08 Apr 13:46
Compare
Choose a tag to compare

Big quality of life changes with this release.

  • Added support for file paths with spaces (ex. "c:\a path with\lots of\spaces\setup file.exe", "c:\intune package\setup files")
  • Added support for default IntuneWinAppUtil.exe location (Using a registry key, you can tell this app where the IntuneWinAppUtil executable lives, so you don't have to keep manually finding it whenever you want to package an app).
  • Added support to autofill IntuneWinAppUtil.exe location if it resides in the same working directory as Win32ContentPrepToolGUI.exe.
  • Added Info button to tell you what your current default IntuneWinAppUtil path is.
  • Updated Copyright

Thanks for your support!

Win32ContentPrepToolGUI

Win32ContentPrepToolGUI is an open source wrapper for the Win32 Content Prep Tool by Microsoft. I got tired of having to manually type in file paths without autocompletion, so now we can use a nice GUI to select file paths.

You must download the IntuneWinAppUtil.exe executable from the official Microsoft repo before running this application. This is simply a wrapper and requires the executable to pack your apps to .intunewin format.

Written in Visual Basic .NET, Win32ContentPrepToolGUI is a Windows Forms Application. This simplifies the process of selecting parameters for the prep tool.

How to use

Go to the Releases tab and download the latest version of WIn32ContentPrepToolGUI.exe

Download the official Win32 Content Prep Tool (IntuneWinAppUtil.exe) from Microsoft's repo.

Steps here are written in order of top to bottom (from the top of the GUI to the bottom)

  1. Press the Select File button and select the IntuneWinAppUtil.exe.
  2. Press the Select File button and select the setup file (This is usually a setup.msi or setup.exe).
  3. Press the Select Folder button and select the setup folder (All files in this folder will be packaged into the .intunewin format.
  4. Press the Select Folder button and select the output folder (This is where the *.intunewin will be saved).
  5. The Select catalog folder TextBox and its respective Select Folder Button will be disabled until you specify yes or no using the CatalogFolder CheckBox. If the CheckBox is Checked (True) then the TextBox and Button will be enabled and you must choose a catalog foler to continue.
  6. (OPTIONAL) - Choose whether or not you want to use Quiet Mode when generating your .intunewin file. By default, this is disabled.
  7. Celebrate, because you can now upload your .intunewin file to Intune, and you didn't have to type in those long file paths to do it.

Autofill the IntuneWinAppUtil box

There are 2 ways to do this:

  1. Put IntuneWinAppUtil.exe in the same directory as Win32ContentPrepToolGUI.exe. This is the preferred method.

  2. Set a registry key value to save the location of your IntuneWinAppUtil.exe. This is the fallback method if the first one fails.

  3. Run the Win32 Content Prep Tool GUI . Whenever this app is run, it checks to see if IntuneWinAppUtil.exe is in the current working directory. If not, check if the registry keys already exist. If they don't, it creates them.

  4. Open Registry Editor (regedit.exe)

  5. Navigate to "HKEY_CURRENT_USER\SOFTWARE\WIN32_CONTENT_PREP_TOOL_GUI_CONFIG"

  6. Right click the value with the name "IntuneWinAppUtil_Location" and click Modify

  7. Change the Value data to the path of the IntuneWinAppUtil.exe file. ALTERNATIVELY, put IntuneWinAppUtil.exe in the location that is already prefilled in this value. The default value is "C:\IWAU\IntuneWinAppUtil.exe"

  8. Restart the Win32 Content Prep Tool GUI after setting the regkey and moving the IntuneWinAppUtil.exe as needed. If the IntuneWinAppUtil.exe can be found through the saved location in the regkey, the Win32 Content Prep Tool GUI will autofill it's location every time you start it up.

v1.5.0

03 Oct 19:30
8a43016
Compare
Choose a tag to compare

This release includes quality of life changes, and small UI changes.

Win32ContentPrepToolGUI

Win32ContentPrepToolGUI is an open source wrapper for the Win32 Content Prep Tool by Microsoft. I got tired of having to manually type in file paths without autocompletion, so now we can use a nice GUI to select file paths.

You must download the IntuneWinAppUtil.exe executable from the official Microsoft repo before running this application. This is simply a wrapper and requires the executable to pack your apps to .intunewin format.

Written in Visual Basic .NET, Win32ContentPrepToolGUI is a Windows Forms Application. This simplifies the process of selecting parameters for the prep tool.

How to use

Go to the Releases tab and download the latest version of WIn32ContentPrepToolGUI.exe (There is a 32 bit and a 64 bit version of each release)

Download the official Win32 Content Prep Tool (IntuneWinAppUtil.exe) from Microsoft's official repo.

Steps here are written in order of top to bottom (from the top of the GUI to the bottom)

  1. Press the Select File button and select the IntuneWinAppUtil.exe (If you don't, unexpected things will happen!).
  2. Press the Select File button and select the setup file (This is usually a setup.msi or setup.exe).
  3. Press the Select Folder button and select the setup folder (All files in this folder will be packaged into the .intunewin format.
  4. Press the Select Folder button and select the output folder (This is where the .intunewin will be saved).
  5. The Select catalog folder TextBox and its respective Select Folder Button will be disabled until you specify yes or no using the CatalogFolder CheckBox. If the CheckBox is Checked (True) then the TextBox and Button will be enabled and you must choose a catalog foler to continue.
  6. (OPTIONAL) - Choose whether or not you want to use Quiet Mode when generating your .intunewin file. By default, this is disabled.
  7. Celebrate, because you can now upload your .intunewin file to Intune, and you didn't have to type in those long file paths to do it.

v1.0

23 Sep 15:57
Compare
Choose a tag to compare

First release of the Win32 Content Prep Tool GUI

Now added support for catalog folders when generating your.intunewin file.

To use this app, download whichever zip file you need to run on either x86 or x64 architecture, extract the EXE wherever you want it, and run it.

Windows defender or smart screen may flag the application, this is expected.

NOTE: This app DOES NOT come with the IntuneWinAppUtil.exe needed to package apps to (.intunewin) format. You must download the Microsoft Win32 Content Prep Tool (link here) separately.

Once you download and extract the IntuneWinAppUtil.exe from the official Microsoft repo, you are ready to start packaging with the GUI.

How to use:
Steps here are written in order of top to bottom (from the top of the GUI to the bottom)

  1. Select the IntuneWinAppUtil.exe (If you don't, unexpected things will happen!)
  2. Select the setup file (This is usually a setup.msi or setup.exe)
  3. Select the setup folder (All files in this folder will be packaged into the .intunewin format.
  4. Select the output folder (This is where the .intunewin will be saved)
  5. Specify whether or not you want to use a catalog folder (Used when working with Windows S Mode)
  6. Press the Generate .intunewin button. (This will open a PowerShell session that runs the IntuneWinAppUtil.exe, passing in the arguments needed to generate your .intunewin file.)
  7. Celebrate, because you can now upload your .intunewin file to Intune, and you didn't have to type in those long file paths to do it.

v0.9 - pre-release

21 Sep 15:22
Compare
Choose a tag to compare
v0.9 - pre-release Pre-release
Pre-release

To use this app, download whichever zip file you need to run on either x86 or x64 architecture, extract the EXE wherever you want it, and run it.

Windows defender or smart screen may flag the application, this is expected.

NOTE: This app DOES NOT come with the IntuneWinAppUtil.exe needed to package apps to (.intunewin) format. You must download the Microsoft Win32 Content Prep Tool (link here) separately.

Once you download and extract the IntuneWinAppUtil.exe from the official Microsoft repo, you are ready to start packaging with the GUI (unless you need to use a catalog folder, the app does not yet support that, but will shortly).

How to use:

  • Steps here are written in order of top to bottom (from the top of the GUI to the bottom)
  1. Select the IntuneWinAppUtil.exe (If you don't, unexpected things will happen!)
  2. Select the setup file (This is usually a setup.msi or setup.exe)
  3. Select the setup folder (All files in this folder will be packaged into the .intunewin format.
  4. Select the output folder (This is where the .intunewin will be saved)
  5. Specify whether or not you want to use a catalog folder (for this app you will select NO since it does not yet support catalog folders)
  6. Press Generate .intunewin button. (This will open a PowerShell session that runs the IntuneWinAppUtil.exe, passing in the arguments needed to generate your .intunewin file.)
  7. Celebrate, because you can now upload your .intunewin file to Intune, and you didn't have to type in those long file paths to do it.