Skip to main content

Test-WtIntuneWin

Test if a package will install

Use the Windows Sandbox to test if the provided installer arguments will make it install silently and if it exists with the expected exit code.

Syntax​

PackageFolder (default)​

Test-WtIntuneWin -PackageFolder <String> [-InstallerArguments <String>] [-Clean] [-Sleep <Int32>]
ParameterReq.TypeDescription
-PackageFolder✅StringThe folder where the package is
-InstallerArguments❌StringOverride the installer arguments
-Clean❌SwitchClean the test files after run
-Sleep❌Int32Sleep for x seconds before auto shutdown

IntuneWin​

Test-WtIntuneWin -IntuneWinFile <String> [-InstallerFilename <String>] [-InstallerArguments <String>] [-Clean] [-Sleep <Int32>]
ParameterReq.TypeDescription
-IntuneWinFile✅StringThe IntuneWin file to test
-InstallerFilename❌StringThe installer filename (if not set correctly inside the intunewin)
-InstallerArguments❌StringThe installer arguments (if you want it to execute silently)
-Clean❌SwitchClean the test files after run
-Sleep❌Int32Sleep for x seconds before auto shutdown

WinGet​

Test-WtIntuneWin -PackageId <String> -Version <String> -RootPackageFolder <String> [-Clean] [-Sleep <Int32>]
ParameterReq.TypeDescription
-PackageId✅StringThe package id to upload to Intune.
-Version✅StringThe version to upload to Intune
-RootPackageFolder✅StringThe Root folder where all the package live in.
-Clean❌SwitchClean the test files after run
-Sleep❌Int32Sleep for x seconds before auto shutdown

Examples​

Test OhMyPosh version 22.0.3​

Test a packaged installer in sandbox

Test-WtIntuneWin -PackageFolder "D:\packages\JanDeDobbeleer.OhMyPosh\22.0.3"