cqhudson/Win32ContentPrepToolGUI
45.1
Weak · 20 September 2026
230
lines of production code
VB.NET
primary language
1
measurement over time
What this system is
This system is a Windows Forms application that provides a graphical user interface for Microsoft's IntuneWinAppUtil.exe. It allows users to configure and execute app packaging tasks by managing file paths, installer selections, and command-line arguments. The tool persists user settings via the Windows Registry and is built using .NET 6.
Features
Initial release of Win32ContentPrepToolGUI
This change introduces the Win32ContentPrepToolGUI, a Windows Forms application that serves as a graphical wrapper for Microsoft's IntuneWinAppUtil.exe. The tool allows users to select the prep tool executable, installer files, and source/output folders via file dialogs, and supports packaging options such as including a catalog folder and running in quiet mode. It handles argument generation for the underlying utility, including proper quoting of file paths to support spaces, and persists configuration settings via the Windows Registry.
Win32ContentPrepToolGUI · high confidence
Project initialization with MIT license and GUI documentation
The repository has been initialized with the core project files, including a Visual Studio solution file for the Win32ContentPrepToolGUI application. The licensing has been updated from the GNU General Public License (GPL) to the MIT License. Additionally, the README has been expanded to provide detailed usage instructions for the Windows Forms wrapper around the Microsoft Win32 Content Prep Tool, including steps for packaging apps and configuring the IntuneWinAppUtil.exe location via the Windows Registry.
(repo-wide) · high confidence
Dependencies
Added Win32ContentPrepToolGUI project targeting .NET 6
A new Visual Basic project file (Win32ContentPrepToolGUI.vbproj) has been added, defining a Windows Forms application targeting the net6.0-windows7.0 framework. This establishes the build configuration for the Win32ContentPrepToolGUI component, including settings for portable debug symbols and standard Windows Forms imports.
(dependencies) · high confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
Baseline
- First survey — no prior run to compare against. CAI 45.
Lenses
- Code Health 100
- Architecture 69
- Maturity 50
- Readiness 23
- Security 87
Changes since last survey
- 78 commits — 77 feature/other, 1 fixes
By area
- Win32ContentPrepToolGUI/Form1.vb — 32 commits
- (root) — 20 commits
- (repo) — 13 commits
- Win32ContentPrepToolGUI/Form1.Designer.vb — 10 commits
- Win32ContentPrepToolGUI/My Project — 2 commits
- Win32ContentPrepToolGUI/ApplicationEvents.vb — 1 commit
Notable commits
- fix: Fixed an issue where filepaths could not contain spaces, updated copyright.
- change: Add .gitattributes, .gitignore, README.md, and LICENSE.txt.
- change: Add new site to credits in code
- change: Add project files.
- change: Add regions for code readability in Visual Studio
- change: Added debugging options, selector for IntuneWinAppUtil.exe, code refactors, etc.
- change: Added info button to explain how to edit the default location for IntuneWinAppUtil.exe registry location
- change: Added regkey to be used as a preset config
- change: Added support for catalog folders when packaging
- change: Added title to MessageBox
- change: Argument creation for IntuneWinAppUtil.exe, works as long as the installerPath file has no spaces in the filename.
- change: Change form style
- change: Changed RegKey location, app now looks for IWAU in current working directory
- change: Cleaned debug messages and objects, added copyright
- change: Cleanup
- change: Create LICENSE
- change: Create StartContentPrep, which starts the processes to package the executable into a .intunewin format.
- change: Created an option for including a catalog folder in argument generation. Nearly done, just needs a folder browser dialog added.
- change: Debugging for catalog folder choice
- change: Delete LICENSE.txt
- …and 58 more
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
cqhudson/Win32ContentPrepToolGUI was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 20 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit b53d4fafb993610a01923868c2eea737fb4050d1 — the exact code this score is about.
- Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-b51f968c9b10.