PSAppDeployToolkit
4.2.0-rc1
Enterprise App Deployment, Simplified.
Minimum PowerShell version
5.1.14393.0
Installation Options
Owners
Copyright
Copyright © 2026 PSAppDeployToolkit Team. All rights reserved.
Package Details
Author(s)
- PSAppDeployToolkit Team (Sean Lillis Dan Cunningham Muhammad Mashwani Mitch Richters Dan Gough)
Tags
psappdeploytoolkit adt psadt appdeployment appdeploytoolkit appdeploy deployment toolkit
Functions
Add-ADTEdgeExtension Add-ADTFont Add-ADTModuleCallback Block-ADTAppExecution Clear-ADTModuleCallback Close-ADTInstallationProgress Close-ADTNotifyIcon Close-ADTSession Complete-ADTFunction Convert-ADTRegistryPath Convert-ADTValuesFromRemainingArguments Convert-ADTValueType ConvertTo-ADTNTAccountOrSID Copy-ADTContentToCache Copy-ADTFile Copy-ADTFileToUserProfiles Disable-ADTTerminalServerInstallMode Dismount-ADTWimFile Enable-ADTTerminalServerInstallMode Export-ADTEnvironmentTableToSessionState Get-ADTApplication Get-ADTBoundParametersAndDefaultValues Get-ADTCommandTable Get-ADTConfig Get-ADTDeferHistory Get-ADTEnvironmentTable Get-ADTEnvironmentVariable Get-ADTExecutableInfo Get-ADTFileVersion Get-ADTFreeDiskSpace Get-ADTIniSection Get-ADTIniValue Get-ADTLoggedOnUser Get-ADTModuleCallback Get-ADTMsiExitCodeMessage Get-ADTMsiTableProperty Get-ADTObjectProperty Get-ADTOperatingSystemInfo Get-ADTPEFileArchitecture Get-ADTPendingReboot Get-ADTPowerShellProcessPath Get-ADTPresentationSettingsEnabledUsers Get-ADTRegistryKey Get-ADTRunningProcesses Get-ADTServiceStartMode Get-ADTSession Get-ADTShortcut Get-ADTStringTable Get-ADTUserNotificationState Get-ADTUserProfiles Get-ADTUserToastNotificationMode Get-ADTWindowTitle Initialize-ADTFunction Initialize-ADTModule Initialize-ADTModuleIfUninitialized Install-ADTMSUpdates Install-ADTSCCMSoftwareUpdates Invoke-ADTAllUsersRegistryAction Invoke-ADTCommandWithRetries Invoke-ADTFunctionErrorHandler Invoke-ADTObjectMethod Invoke-ADTRegSvr32 Invoke-ADTSCCMTask Mount-ADTWimFile New-ADTErrorRecord New-ADTFolder New-ADTLogFileName New-ADTMsiTransform New-ADTShortcut New-ADTTemplate New-ADTValidateScriptErrorRecord New-ADTZipFile Open-ADTSession Out-ADTPowerShellEncodedCommand Register-ADTDll Remove-ADTContentFromCache Remove-ADTDesktopShortcut Remove-ADTEdgeExtension Remove-ADTEnvironmentVariable Remove-ADTFile Remove-ADTFileFromUserProfiles Remove-ADTFolder Remove-ADTFont Remove-ADTHashtableNullOrEmptyValues Remove-ADTIniSection Remove-ADTIniValue Remove-ADTInvalidFileNameChars Remove-ADTModuleCallback Remove-ADTRegistryKey Reset-ADTDeferHistory Resolve-ADTErrorRecord Select-ADTUniqueObject Send-ADTKeys Set-ADTActiveSetup Set-ADTDeferHistory Set-ADTEnvironmentVariable Set-ADTIniSection Set-ADTIniValue Set-ADTItemPermission Set-ADTMsiProperty Set-ADTPowerShellCulture Set-ADTRegistryKey Set-ADTServiceStartMode Set-ADTShortcut Show-ADTBalloonTip Show-ADTDialogBox Show-ADTHelpConsole Show-ADTInstallationProgress Show-ADTInstallationPrompt Show-ADTInstallationRestartPrompt Show-ADTInstallationWelcome Show-ADTNotifyIcon Start-ADTMsiProcess Start-ADTMsiProcessAsUser Start-ADTMspProcess Start-ADTMspProcessAsUser Start-ADTProcess Start-ADTProcessAsUser Start-ADTServiceAndDependencies Stop-ADTServiceAndDependencies Test-ADTBattery Test-ADTCallerIsAdmin Test-ADTEspActive Test-ADTMicrophoneInUse Test-ADTModuleInitialized Test-ADTMSUpdates Test-ADTMutexAvailability Test-ADTNetworkConnection Test-ADTOobeCompleted Test-ADTPowerPoint Test-ADTRegistryValue Test-ADTServiceExists Test-ADTSessionActive Test-ADTUserInFocusMode Test-ADTUserIsBusy Unblock-ADTAppExecution Uninstall-ADTApplication Unregister-ADTDll Update-ADTDesktop Update-ADTEnvironmentPsProvider Update-ADTGroupPolicy Write-ADTLogEntry
Dependencies
This module has no dependencies.
Release Notes
https://github.com/psappdeploytoolkit/psappdeploytoolkit/releases/latest
FileList
- PSAppDeployToolkit.nuspec
- COPYING.Lesser
- PSAppDeployToolkit.cer
- PSAppDeployToolkit.psd1
- PSAppDeployToolkit.psm1
- lib\net472\Fluence.Wpf.dll
- lib\net472\Fluence.Wpf.pdb
- lib\net472\Microsoft.Bcl.AsyncInterfaces.dll
- lib\net472\Microsoft.Bcl.Cryptography.dll
- lib\net472\Microsoft.Bcl.Memory.dll
- lib\net472\PSADT.ClientServer.Client.Compatible.exe
- lib\net472\PSADT.ClientServer.Client.Compatible.exe.config
- lib\net472\PSADT.ClientServer.Client.Compatible.pdb
- lib\net472\PSADT.ClientServer.Client.Launcher.Compatible.exe
- lib\net472\PSADT.ClientServer.Client.Launcher.Compatible.exe.config
- lib\net472\PSADT.ClientServer.Client.Launcher.Compatible.pdb
- lib\net472\PSADT.ClientServer.Client.Launcher.exe
- lib\net472\PSADT.ClientServer.Client.Launcher.exe.config
- lib\net472\PSADT.ClientServer.Client.Launcher.pdb
- lib\net472\PSADT.ClientServer.Client.exe
- lib\net472\PSADT.ClientServer.Client.exe.config
- lib\net472\PSADT.ClientServer.Client.pdb
- lib\net472\PSADT.ClientServer.Server.dll
- lib\net472\PSADT.ClientServer.Server.pdb
- lib\net472\PSADT.Interop.dll
- lib\net472\PSADT.UserInterface.Interfaces.dll
- lib\net472\PSADT.UserInterface.Interfaces.pdb
- lib\net472\PSADT.UserInterface.dll
- lib\net472\PSADT.UserInterface.pdb
- lib\net472\PSADT.WindowsRuntime.dll
- lib\net472\PSADT.WindowsRuntime.pdb
- lib\net472\PSADT.dll
- lib\net472\PSADT.pdb
- lib\net472\PSAppDeployToolkit.dll
- lib\net472\PSAppDeployToolkit.pdb
- lib\net472\System.Buffers.dll
- lib\net472\System.Collections.Immutable.dll
- lib\net472\System.Drawing.Common.dll
- lib\net472\System.Formats.Asn1.dll
- lib\net472\System.IO.Packaging.dll
- lib\net472\System.Linq.AsyncEnumerable.dll
- lib\net472\System.Memory.dll
- lib\net472\System.Numerics.Vectors.dll
- lib\net472\System.Runtime.CompilerServices.Unsafe.dll
- lib\net472\System.Threading.Tasks.Extensions.dll
- lib\net8.0\Microsoft.Bcl.Cryptography.dll
- lib\net8.0\Microsoft.Win32.SystemEvents.dll
- lib\net8.0\Microsoft.Windows.SDK.NET.dll
- lib\net8.0\PSADT.ClientServer.Server.deps.json
- lib\net8.0\PSADT.ClientServer.Server.dll
- lib\net8.0\PSADT.Interop.deps.json
- lib\net8.0\PSADT.Interop.dll
- lib\net8.0\PSADT.UserInterface.deps.json
- lib\net8.0\PSADT.UserInterface.dll
- lib\net8.0\PSADT.WindowsRuntime.deps.json
- lib\net8.0\PSADT.WindowsRuntime.dll
- lib\net8.0\PSADT.deps.json
- lib\net8.0\PSADT.dll
- lib\net8.0\PSAppDeployToolkit.deps.json
- lib\net8.0\PSAppDeployToolkit.dll
- lib\net8.0\System.Diagnostics.EventLog.dll
- lib\net8.0\System.Drawing.Common.dll
- lib\net8.0\System.Formats.Asn1.dll
- lib\net8.0\System.IO.Packaging.dll
- lib\net8.0\System.Linq.AsyncEnumerable.dll
- lib\net8.0\System.ServiceProcess.ServiceController.dll
- lib\net8.0\WinRT.Runtime.dll
- opt\ADMX\PSAppDeployToolkit.admx
- opt\ADMX\en-US\PSAppDeployToolkit.adml
- opt\Frontend\v3\AppDeployToolkit\AppDeployToolkitMain.ps1
- opt\Frontend\v3\AppDeployToolkit\COPYING.Lesser
- opt\Frontend\v4\Invoke-AppDeployToolkit.exe
- opt\Frontend\v4\Invoke-AppDeployToolkit.ps1
- opt\Frontend\v4\PSAppDeployToolkit.Extensions\PSAppDeployToolkit.Extensions.psd1
- opt\Frontend\v4\PSAppDeployToolkit.Extensions\PSAppDeployToolkit.Extensions.psm1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 4.2.0-rc1 (current version) | 82 | 8/20/2026 |
| 4.1.8 | 3,651,043 | 1/19/2026 |
| 4.1.7 | 51,812 | 10/21/2025 |
| 4.1.6 | 11,724 | 10/17/2025 |
| 4.1.5 | 32,042 | 9/7/2025 |
| 4.1.4 | 8,946 | 9/4/2025 |
| 4.1.3 | 16,150 | 8/21/2025 |
| 4.1.2 | 8,435 | 8/20/2025 |
| 4.1.1 | 7,146 | 8/20/2025 |
| 4.1.0 | 18,854 | 8/7/2025 |
| 4.1.0-rc3 | 155 | 8/2/2025 |
| 4.1.0-rc2 | 82 | 7/22/2025 |
| 4.1.0-rc1 | 135 | 7/9/2025 |
| 4.0.6 | 128,398 | 2/24/2025 |
| 4.0.5 | 438,929 | 1/20/2025 |
| 4.0.4 | 378,256 | 12/19/2024 |
| 4.0.3 | 121,013 | 12/9/2024 |
| 4.0.2 | 44,313 | 12/5/2024 |
| 4.0.1 | 4,262 | 12/4/2024 |
| 3.8.1 | 151,267 | 4/19/2020 |