Command reference
Generated from the module's built-in help by
build/Update-Docs.ps1. Do not edit these pages by hand. The same content is available offline viaGet-Help <command> -Full.
Start here
- Show-Win32Toolkit: Launches the interactive, menu-driven text UI (TUI) for win32-toolkit.
- Invoke-Win32Toolkit: End-to-end Win32 app packaging automation.
- New-Win32ToolkitManualApp: Creates a Win32 packaging project for an app that is NOT in winget.
- Complete-Win32ToolkitManualApp: Finalises a scaffolded project: sandbox capture → uninstall automation → test/package/upload.
- Test-Win32ToolkitProject: Tests a PSADT project in a disposable guest: Windows Sandbox or the Hyper-V test VM.
Pipeline steps
- Export-Win32ToolkitIntuneWin: Packages a PSADT project into a .intunewin file for Intune deployment.
- Publish-Win32ToolkitIntuneApp: Uploads a packaged Win32 app (.intunewin) to Microsoft Intune via the Graph API.
- Export-Win32ToolkitDocumentation: Writes a clean, customer-facing one-page Documentation.md summarising a packaged project.
- Set-Win32ToolkitAppDependency: Declares which apps must be installed BEFORE this one (Intune app dependencies).
- Sync-Win32ToolkitAppDependency: Pushes a project's declared dependencies onto the app it ALREADY published in Intune, without re-publishing it.
Test-VM management
- New-Win32ToolkitTestVM: Provisions the Hyper-V test VM: build (or attach) a golden VHDX, create a Gen2 VM, first-boot, wait for PowerShell Direct, and take a warm 'clean-base' standard checkpoint.
- Set-Win32ToolkitTestVMResource: Changes the CPU count and/or startup memory of the Hyper-V test VM and re-freezes its clean-base checkpoint.
- Reset-Win32ToolkitTestVM: Reverts the Hyper-V test VM to its warm 'clean-base' checkpoint (the between-run reset).
- Remove-Win32ToolkitTestVM: Tears down the Hyper-V test VM (stop, remove checkpoints + VM, optionally delete the VHDX).