PSAppDeployToolkit
4.0.1-beta2
Enterprise App Deployment, Simplified.
Minimum PowerShell version
5.1.14393.0
Installation Options
Owners
Copyright
Copyright © 2024 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-ADTSessionClosingCallback Add-ADTSessionFinishingCallback Add-ADTSessionOpeningCallback Add-ADTSessionStartingCallback Block-ADTAppExecution Close-ADTInstallationProgress Close-ADTSession Complete-ADTFunction Convert-ADTRegistryPath Convert-ADTValuesFromRemainingArguments ConvertTo-ADTNTAccountOrSID Copy-ADTContentToCache Copy-ADTFile Copy-ADTFileToUserProfiles Disable-ADTTerminalServerInstallMode Dismount-ADTWimFile Enable-ADTTerminalServerInstallMode Get-ADTBoundParametersAndDefaultValues Get-ADTConfig Get-ADTDeferHistory Get-ADTEnvironment Get-ADTFileVersion Get-ADTFreeDiskSpace Get-ADTIniValue Get-ADTApplication Get-ADTLoggedOnUser Get-ADTMsiExitCodeMessage Get-ADTMsiTableProperty Get-ADTObjectProperty Get-ADTPEFileArchitecture Get-ADTPendingReboot Get-ADTPowerShellProcessPath Get-ADTRegistryKey Get-ADTRunAsActiveUser Get-ADTSchedulerTask Get-ADTServiceStartMode Get-ADTSession Get-ADTShortcut Get-ADTStringTable Get-ADTUniversalDate Get-ADTUserProfiles Get-ADTWindowTitle Initialize-ADTFunction Initialize-ADTModule Install-ADTMSUpdates Install-ADTSCCMSoftwareUpdates Invoke-ADTAllUsersRegistryAction Invoke-ADTCommandWithRetries Invoke-ADTRegSvr32 Invoke-ADTFunctionErrorHandler Invoke-ADTObjectMethod Invoke-ADTSCCMTask Mount-ADTWimFile New-ADTErrorRecord New-ADTFolder New-ADTMsiTransform New-ADTShortcut New-ADTTemplate New-ADTValidateScriptErrorRecord New-ADTZipFile Open-ADTSession Out-ADTPowerShellEncodedCommand Register-ADTDll Remove-ADTContentFromCache Remove-ADTEdgeExtension Remove-ADTFile Remove-ADTFileFromUserProfiles Remove-ADTFolder Uninstall-ADTApplication Remove-ADTInvalidFileNameChars Remove-ADTRegistryKey Remove-ADTSessionClosingCallback Remove-ADTSessionFinishingCallback Remove-ADTSessionOpeningCallback Remove-ADTSessionStartingCallback Reset-ADTDeferHistory Resolve-ADTErrorRecord Send-ADTKeys Set-ADTActiveSetup Set-ADTDeferHistory Set-ADTIniValue Set-ADTItemPermission Set-ADTMsiProperty Set-ADTPowerShellCulture Set-ADTRegistryKey Set-ADTServiceStartMode Set-ADTShortcut Show-ADTBalloonTip Show-ADTBlockedAppDialog Show-ADTDialogBox Show-ADTHelpConsole Show-ADTInstallationProgress Show-ADTInstallationPrompt Show-ADTInstallationRestartPrompt Show-ADTInstallationWelcome Start-ADTMsiProcess Start-ADTMspProcess Start-ADTProcess Start-ADTProcessAsUser Start-ADTServiceAndDependencies Stop-ADTServiceAndDependencies Test-ADTBattery Test-ADTCallerIsAdmin Test-ADTMicrophoneInUse Test-ADTModuleInitialized Test-ADTMSUpdates Test-ADTMutexAvailability Test-ADTNetworkConnection Test-ADTOobeCompleted Test-ADTPowerPoint Test-ADTRegistryValue Test-ADTServiceExists Test-ADTSessionActive Test-ADTUserIsBusy Unblock-ADTAppExecution 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
- Private\Get-ADTMountedWimFile.ps1
- Private\Show-ADTInstallationProgressClassic.ps1
- Private\Undo-ADTGlobalPreferenceChanges.ps1
- Public\Copy-ADTFile.ps1
- Public\Get-ADTMsiTableProperty.ps1
- Public\Initialize-ADTFunction.ps1
- Public\New-ADTTemplate.ps1
- Public\Remove-ADTSessionOpeningCallback.ps1
- Public\Show-ADTBlockedAppDialog.ps1
- Public\Test-ADTMicrophoneInUse.ps1
- Public\Update-ADTDesktop.ps1
- lib\net462\PSADT.pdb
- lib\net8.0-windows10.0.17763\PSADT.UserInterface.dll.config
- Strings\he\strings.psd1
- Strings\zh-hans\strings.psd1
- ImportsFirst.ps1
- Private\Get-ADTParentProcesses.ps1
- Private\Show-ADTInstallationProgressClassicInternal.ps1
- Private\Write-ADTLogEntryToInformationStream.ps1
- Public\Copy-ADTFileToUserProfiles.ps1
- Public\Get-ADTObjectProperty.ps1
- Public\Initialize-ADTModule.ps1
- Public\New-ADTValidateScriptErrorRecord.ps1
- Public\Remove-ADTSessionStartingCallback.ps1
- Public\Show-ADTDialogBox.ps1
- Public\Test-ADTModuleInitialized.ps1
- Public\Update-ADTEnvironmentPsProvider.ps1
- lib\net462\PSADT.UserInterface.dll
- lib\net8.0-windows10.0.17763\PSADT.UserInterface.pdb
- Strings\hu\strings.psd1
- Strings\zh-hant\strings.psd1
- ImportsLast.ps1
- Private\Get-ADTProcessHandles.ps1
- Private\Show-ADTInstallationProgressFluent.ps1
- Public\Add-ADTEdgeExtension.ps1
- Public\Disable-ADTTerminalServerInstallMode.ps1
- Public\Get-ADTPEFileArchitecture.ps1
- Public\Install-ADTMSUpdates.ps1
- Public\New-ADTZipFile.ps1
- Public\Reset-ADTDeferHistory.ps1
- Public\Show-ADTHelpConsole.ps1
- Public\Test-ADTMSUpdates.ps1
- Public\Update-ADTGroupPolicy.ps1
- lib\net462\PSADT.UserInterface.pdb
- lib\net8.0-windows10.0.17763\WinRT.Runtime.dll
- Strings\it\strings.psd1
- bin\AMD64\handle\Eula.txt
- Private\Get-ADTRunningProcesses.ps1
- Private\Show-ADTInstallationPromptClassic.ps1
- Public\Add-ADTSessionClosingCallback.ps1
- Public\Dismount-ADTWimFile.ps1
- Public\Get-ADTPendingReboot.ps1
- Public\Install-ADTSCCMSoftwareUpdates.ps1
- Public\Open-ADTSession.ps1
- Public\Resolve-ADTErrorRecord.ps1
- Public\Show-ADTInstallationProgress.ps1
- Public\Test-ADTMutexAvailability.ps1
- Public\Write-ADTLogEntry.ps1
- lib\net462\System.ValueTuple.dll
- lib\net8.0-windows10.0.17763\Wpf.Ui.Abstractions.dll
- Strings\ja\strings.psd1
- bin\AMD64\handle\handle.exe
- PSAppDeployToolkit.psd1
- Private\Get-ADTSCCMClientVersion.ps1
- Private\Show-ADTInstallationPromptFluent.ps1
- Public\Add-ADTSessionFinishingCallback.ps1
- Public\Enable-ADTTerminalServerInstallMode.ps1
- Public\Get-ADTPowerShellProcessPath.ps1
- Public\Invoke-ADTAllUsersRegistryAction.ps1
- Public\Out-ADTPowerShellEncodedCommand.ps1
- Public\Send-ADTKeys.ps1
- Public\Show-ADTInstallationPrompt.ps1
- Public\Test-ADTNetworkConnection.ps1
- Strings\strings.psd1
- lib\net462\Wpf.Ui.Abstractions.dll
- lib\net8.0-windows10.0.17763\Wpf.Ui.dll
- Strings\ko\strings.psd1
- bin\ARM64\handle\Eula.txt
- PSAppDeployToolkit.psm1
- Private\Get-ADTStringLanguage.ps1
- Private\Show-ADTInstallationRestartPromptClassic.ps1
- Public\Add-ADTSessionOpeningCallback.ps1
- Public\Get-ADTApplication.ps1
- Public\Get-ADTRegistryKey.ps1
- Public\Invoke-ADTCommandWithRetries.ps1
- Public\Register-ADTDll.ps1
- Public\Set-ADTActiveSetup.ps1
- Public\Show-ADTInstallationRestartPrompt.ps1
- Public\Test-ADTOobeCompleted.ps1
- Templates\New-ADTFunction.ps1
- lib\net462\Wpf.Ui.dll
- lib\net8.0-windows10.0.17763\Wpf.Ui.Tray.dll
- Strings\nb\strings.psd1
- bin\ARM64\handle\handle.exe
- Assets\AppIcon.png
- Private\Import-ADTConfig.ps1
- Private\Show-ADTInstallationRestartPromptFluent.ps1
- Public\Add-ADTSessionStartingCallback.ps1
- Public\Get-ADTBoundParametersAndDefaultValues.ps1
- Public\Get-ADTRunAsActiveUser.ps1
- Public\Invoke-ADTFunctionErrorHandler.ps1
- Public\Remove-ADTContentFromCache.ps1
- Public\Set-ADTDeferHistory.ps1
- Public\Show-ADTInstallationWelcome.ps1
- Public\Test-ADTPowerPoint.ps1
- Frontend\v3\COPYING.Lesser
- lib\net462\Wpf.Ui.Tray.dll
- Strings\ar\strings.psd1
- Strings\nl\strings.psd1
- bin\i386\handle\Eula.txt
- Assets\Banner.Classic.png
- Private\Import-ADTModuleDataFile.ps1
- Private\Show-ADTWelcomePromptClassic.ps1
- Public\Block-ADTAppExecution.ps1
- Public\Get-ADTConfig.ps1
- Public\Get-ADTSchedulerTask.ps1
- Public\Invoke-ADTObjectMethod.ps1
- Public\Remove-ADTEdgeExtension.ps1
- Public\Set-ADTIniValue.ps1
- Public\Start-ADTMsiProcess.ps1
- Public\Test-ADTRegistryValue.ps1
- Frontend\v3\Deploy-Application.exe
- lib\net8.0-windows10.0.17763\Microsoft.Windows.SDK.NET.dll
- Strings\cz\strings.psd1
- Strings\pl\strings.psd1
- bin\i386\handle\handle.exe
- Config\config.psd1
- Private\Initialize-ADTModuleIfUnitialized.ps1
- Private\Show-ADTWelcomePromptFluent.ps1
- Public\Close-ADTInstallationProgress.ps1
- Public\Get-ADTDeferHistory.ps1
- Public\Get-ADTServiceStartMode.ps1
- Public\Invoke-ADTRegSvr32.ps1
- Public\Remove-ADTFile.ps1
- Public\Set-ADTItemPermission.ps1
- Public\Start-ADTMspProcess.ps1
- Public\Test-ADTServiceExists.ps1
- Frontend\v3\Invoke-AppDeployToolkit.pdb
- lib\net8.0-windows10.0.17763\PSADT.deps.json
- Strings\da\strings.psd1
- Strings\pt\strings.psd1
- Frontend\v3\AppDeployToolkit\AppDeployToolkitExtensions.ps1
- Private\Close-ADTInstallationProgressClassic.ps1
- Private\Invoke-ADTServiceAndDependencyOperation.ps1
- Private\Test-ADTInstallationProgressRunning.ps1
- Public\Close-ADTSession.ps1
- Public\Get-ADTEnvironment.ps1
- Public\Get-ADTSession.ps1
- Public\Invoke-ADTSCCMTask.ps1
- Public\Remove-ADTFileFromUserProfiles.ps1
- Public\Set-ADTMsiProperty.ps1
- Public\Start-ADTProcess.ps1
- Public\Test-ADTSessionActive.ps1
- Frontend\v4\COPYING.Lesser
- lib\net8.0-windows10.0.17763\PSADT.dll
- Strings\de\strings.psd1
- Strings\pt-br\strings.psd1
- Frontend\v3\AppDeployToolkit\AppDeployToolkitMain.ps1
- Private\Close-ADTInstallationProgressFluent.ps1
- Private\Invoke-ADTSessionCallbackOperation.ps1
- Private\Test-ADTIsMultiSessionOS.ps1
- Public\Complete-ADTFunction.ps1
- Public\Get-ADTFileVersion.ps1
- Public\Get-ADTShortcut.ps1
- Public\Mount-ADTWimFile.ps1
- Public\Remove-ADTFolder.ps1
- Public\Set-ADTPowerShellCulture.ps1
- Public\Start-ADTProcessAsUser.ps1
- Public\Test-ADTUserIsBusy.ps1
- Frontend\v4\Invoke-AppDeployToolkit.exe
- lib\net8.0-windows10.0.17763\PSADT.dll.config
- Strings\el\strings.psd1
- Strings\ru\strings.psd1
- Frontend\v3\AppDeployToolkit\COPYING.Lesser
- Private\Convert-RegistryKeyToHashtable.ps1
- Private\Invoke-ADTSubstOperation.ps1
- Private\Test-ADTModuleIsReleaseBuild.ps1
- Public\Convert-ADTRegistryPath.ps1
- Public\Get-ADTFreeDiskSpace.ps1
- Public\Get-ADTStringTable.ps1
- Public\New-ADTErrorRecord.ps1
- Public\Remove-ADTInvalidFileNameChars.ps1
- Public\Set-ADTRegistryKey.ps1
- Public\Start-ADTServiceAndDependencies.ps1
- Public\Unblock-ADTAppExecution.ps1
- Frontend\v4\Invoke-AppDeployToolkit.pdb
- lib\net8.0-windows10.0.17763\PSADT.pdb
- Strings\es\strings.psd1
- Strings\sk\strings.psd1
- Frontend\v4\PSAppDeployToolkit.Extensions\COPYING.Lesser
- Private\Disable-ADTWindowCloseButton.ps1
- Private\Invoke-ADTTerminalServerModeChange.ps1
- Private\Test-ADTNonNativeCaller.ps1
- Public\Convert-ADTValuesFromRemainingArguments.ps1
- Public\Get-ADTIniValue.ps1
- Public\Get-ADTUniversalDate.ps1
- Public\New-ADTFolder.ps1
- Public\Remove-ADTRegistryKey.ps1
- Public\Set-ADTServiceStartMode.ps1
- Public\Stop-ADTServiceAndDependencies.ps1
- Public\Uninstall-ADTApplication.ps1
- Frontend\v4\Invoke-AppDeployToolkit.ps1
- lib\net8.0-windows10.0.17763\PSADT.UserInterface.deps.json
- Strings\fi\strings.psd1
- Strings\sv\strings.psd1
- Frontend\v4\PSAppDeployToolkit.Extensions\PSAppDeployToolkit.Extensions.psd1
- Private\Exit-ADTInvocation.ps1
- Private\New-ADTEnvironmentTable.ps1
- Private\Test-ADTReleaseBuildFileValidity.ps1
- Public\ConvertTo-ADTNTAccountOrSID.ps1
- Public\Get-ADTLoggedOnUser.ps1
- Public\Get-ADTUserProfiles.ps1
- Public\New-ADTMsiTransform.ps1
- Public\Remove-ADTSessionClosingCallback.ps1
- Public\Set-ADTShortcut.ps1
- Public\Test-ADTBattery.ps1
- Public\Unregister-ADTDll.ps1
- lib\net462\PSADT.dll
- lib\net8.0-windows10.0.17763\PSADT.UserInterface.dll
- Strings\fr\strings.psd1
- Strings\tr\strings.psd1
- Frontend\v4\PSAppDeployToolkit.Extensions\PSAppDeployToolkit.Extensions.psm1
- Private\Get-ADTEdgeExtensions.ps1
- Private\Show-ADTHelpConsoleInternal.ps1
- Private\Unblock-ADTAppExecutionInternal.ps1
- Public\Copy-ADTContentToCache.ps1
- Public\Get-ADTMsiExitCodeMessage.ps1
- Public\Get-ADTWindowTitle.ps1
- Public\New-ADTShortcut.ps1
- Public\Remove-ADTSessionFinishingCallback.ps1
- Public\Show-ADTBalloonTip.ps1
- Public\Test-ADTCallerIsAdmin.ps1