Releases: cqhudson/Win32ContentPrepToolGUI
v1.8
v1.7
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)
- Press the
Select File
button and select theIntuneWinAppUtil.exe
. - Press the
Select File
button and select the setup file (This is usually asetup.msi
orsetup.exe
). - Press the
Select Folder
button and select the setup folder (All files in this folder will be packaged into the.intunewin
format. - Press the
Select Folder
button and select the output folder (This is where the*.intunewin
will be saved). - The
Select catalog folder
TextBox and its respectiveSelect Folder
Button will be disabled until you specifyyes
orno
using theCatalogFolder
CheckBox. If the CheckBox is Checked (True) then the TextBox and Button will be enabled and you must choose a catalog foler to continue. - (OPTIONAL) - Choose whether or not you want to use Quiet Mode when generating your
.intunewin
file. By default, this is disabled. - 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:
-
Put IntuneWinAppUtil.exe in the same directory as Win32ContentPrepToolGUI.exe. This is the preferred method.
-
Set a registry key value to save the location of your IntuneWinAppUtil.exe. This is the fallback method if the first one fails.
-
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.
-
Open Registry Editor (regedit.exe)
-
Navigate to "HKEY_CURRENT_USER\SOFTWARE\WIN32_CONTENT_PREP_TOOL_GUI_CONFIG"
-
Right click the value with the name "IntuneWinAppUtil_Location" and click Modify
-
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"
-
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
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)
- Press the
Select File
button and select theIntuneWinAppUtil.exe
(If you don't, unexpected things will happen!). - Press the
Select File
button and select the setup file (This is usually asetup.msi
orsetup.exe
). - Press the
Select Folder
button and select the setup folder (All files in this folder will be packaged into the.intunewin
format. - Press the
Select Folder
button and select the output folder (This is where the.intunewin
will be saved). - The
Select catalog folder
TextBox and its respectiveSelect Folder
Button will be disabled until you specifyyes
orno
using theCatalogFolder
CheckBox. If the CheckBox is Checked (True) then the TextBox and Button will be enabled and you must choose a catalog foler to continue. - (OPTIONAL) - Choose whether or not you want to use Quiet Mode when generating your
.intunewin
file. By default, this is disabled. - 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
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)
- Select the
IntuneWinAppUtil.exe
(If you don't, unexpected things will happen!) - Select the setup file (This is usually a
setup.msi
orsetup.exe
) - Select the setup folder (All files in this folder will be packaged into the
.intunewin
format. - Select the output folder (This is where the
.intunewin
will be saved) - Specify whether or not you want to use a catalog folder (Used when working with Windows S Mode)
- 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.) - 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
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)
- Select the
IntuneWinAppUtil.exe
(If you don't, unexpected things will happen!) - Select the setup file (This is usually a
setup.msi
orsetup.exe
) - Select the setup folder (All files in this folder will be packaged into the
.intunewin
format. - Select the output folder (This is where the
.intunewin
will be saved) - 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) - Press
Generate .intunewin
button. (This will open a PowerShell session that runs theIntuneWinAppUtil.exe
, passing in the arguments needed to generate your.intunewin
file.) - 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.