A collection of enterprise-grade automation scripts and deployment wrappers designed for Application Packaging and Endpoint Management (SCCM/Intune).
An automated environment-provisioning script for creating clean virtual machines for application packaging
- Key Tech: PowerShell, Winget API, Registry Manipulation, and Sysinternals Integration.
- Purpose: Cleans a baseline machine, deploys essential packaging tools and configures custom
NT AUTHORITY\SYSTEMshortcuts to streamline application packaging
PSAppDeployToolkit wrapper.
- Key Tech: WIM-mounting strategy, DISM cleanup, and custom exit-code mapping.
- Purpose: Optimises large-scale National Instruments LabVIEW deployments by minimizing disk footprint.
🖼️ Build-Wim
A utility for rapid image creation.
- Key Tech: PowerShell & DISM API.
- Purpose: Quickly captures source directories into
.wimfiles to support WIM-based application staging.
A GUI-based utility for rapid WIM inspection.
- Key Tech: Windows Forms Integration & Mount-WindowsImage.
- Purpose: Provides a file picker to quickly mount WIMs to
C:\MountPathfor manual verification before deployment.
Automated conversion for AVD App Attach
- Key Tech: CIMFS (Composite File System), MSIXMGR API, and GUI integration.
- Purpose: Streamlines the creation of .cim images from MSIX packages for AVD
SHA256 code-signing for MSI and EXE installers
-
Key Tech: Microsoft SignTool, SHA256/RFC 3161 compliance, and WinForms UI.
-
Purpose: Simplifies the signing process to ensure installers pass Windows SmartScreen, Intune validation, and enterprise security policies etc
These scripts are part of my professional packaging portfolio. Feel free to explore the code. For specific installation instructions, please refer to the README.md within each tool's directory.