Skip to main content
Version: 4.0

v4 Function Mapping

The following table lists the v3 functions and their compatibility with v4. If a compatibility wrapper exists, the corresponding v4 function is shown. If there is no compatibility wrapper, “NO” is listed.

v3 FunctionCompatibility Wrapper Exists?v4 Function
Block-AppExecutionYesBlock-ADTAppExecution
Close-InstallationProgressYesClose-ADTInstallationProgress
Configure-EdgeExtensionYesAdd-ADTEdgeExtension / Remove-ADTEdgeExtension
Convert-RegistryPathYesConvert-ADTRegistryPath
ConvertTo-NTAccountOrSIDYesConvertTo-ADTNTAccountOrSID
Copy-ContentToCacheYesCopy-ADTContentToCache
Copy-FileYesCopy-ADTFile
Copy-FileToUserProfilesYesCopy-ADTFileToUserProfiles
Disable-TerminalServerInstallModeYesDisable-ADTTerminalServerInstallMode
Enable-TerminalServerInstallModeYesEnable-ADTTerminalServerInstallMode
Execute-MSIYesStart-ADTMsiProcess
Execute-MSPYesStart-ADTMspProcess
Execute-ProcessYesStart-ADTProcess
Execute-ProcessAsUserYesStart-ADTProcessAsUser
Exit-ScriptYesClose-ADTSession
Get-DeferHistoryYesGet-ADTDeferHistory
Get-FileVersionYesGet-ADTFileVersion
Get-FreeDiskSpaceYesGet-ADTFreeDiskSpace
Get-HardwarePlatformYesDeprecated
Get-IniValueYesGet-ADTIniValue
Get-InstalledApplicationYesGet-ADTApplication
Get-LoggedOnUserYesGet-ADTLoggedOnUser
Get-MsiExitCodeMessageYesGet-ADTMsiExitCodeMessage
Get-MsiTablePropertyYesGet-ADTMsiTableProperty
Get-ObjectPropertyYesGet-ADTObjectProperty
Get-PEFileArchitectureYesGet-ADTPEFileArchitecture
Get-PendingRebootYesGet-ADTPendingReboot
Get-RegistryKeyYesGet-ADTRegistryKey
Get-RunningProcessesNOGet-ADTRunningProcesses
Get-SchedulerTaskYesGet-ADTSchedulerTask
Get-ServiceStartModeYesGet-ADTServiceStartMode
Get-ShortcutYesGet-ADTShortcut
Get-UniversalDateYesGet-ADTUniversalDate
Get-UserProfilesYesGet-ADTUserProfiles
Get-WindowTitleYesGet-ADTWindowTitle
Install-MSUpdatesYesInstall-ADTMSUpdates
Install-SCCMSoftwareUpdatesYesInstall-ADTSCCMSoftwareUpdates
Invoke-HKCURegistrySettingsForAllUsersYesInvoke-ADTAllUsersRegistryAction
Invoke-ObjectMethodYesInvoke-ADTObjectMethod
Invoke-RegisterOrUnregisterDLLYesInvoke-ADTRegSvr32 / Register-ADTDll / Unregister-ADTDll
Invoke-SCCMTaskYesInvoke-ADTSCCMTask
New-FolderYesNew-ADTFolder
New-MsiTransformYesNew-ADTMsiTransform
New-ShortcutYesNew-ADTShortcut
New-ZipFileYesNew-ADTZipFile
Remove-ContentFromCacheYesRemove-ADTContentFromCache
Remove-FileYesRemove-ADTFile
Remove-FileFromUserProfilesYesRemove-ADTFileFromUserProfiles
Remove-FolderYesRemove-ADTFolder
Remove-InvalidFileNameCharsYesRemove-ADTInvalidFileNameChars
Remove-MSIApplicationsYesUninstall-ADTApplication
Remove-RegistryKeyYesRemove-ADTRegistryKey
Resolve-ErrorYesResolve-ADTErrorRecord
Resolve-ParametersNoResolve-ADTBoundParameters
Send-KeysYesSend-ADTKeys
Set-ActiveSetupYesSet-ADTActiveSetup
Set-DeferHistoryYesSet-ADTDeferHistory
Set-IniValueYesSet-ADTIniValue
Set-ItemPermissionYesSet-ADTItemPermission
Set-MsiPropertyYesSet-ADTMsiProperty
Set-PinnedApplicationYesDeprecated
Set-RegistryKeyYesSet-ADTRegistryKey
Set-ServiceStartModeYesSet-ADTServiceStartMode
Set-ShortcutYesSet-ADTShortcut
Show-BalloonTipYesShow-ADTBalloonTip
Show-DialogBoxYesShow-ADTDialogBox
Show-InstallationProgressYesShow-ADTInstallationProgress
Show-InstallationPromptYesShow-ADTInstallationPrompt
Show-InstallationRestartPromptYesShow-ADTInstallationRestartPrompt
Show-InstallationWelcomeYesShow-ADTInstallationWelcome
Show-WelcomePromptNoShow-ADTInstallationWelcome
Start-ServiceAndDependenciesYesStart-ADTServiceAndDependencies
Stop-ServiceAndDependenciesYesStop-ADTServiceAndDependencies
Test-BatteryYesTest-ADTBattery
Test-IsMutexAvailableYesTest-ADTMutexAvailability
Test-MSUpdatesYesTest-ADTMSUpdates
Test-NetworkConnectionYesTest-ADTNetworkConnection
Test-PowerPointYesTest-ADTPowerPoint
Test-RegistryValueYesTest-ADTRegistryValue
Test-ServiceExistsYesTest-ADTServiceExists
Unblock-AppExecutionYesUnblock-ADTAppExecution
Update-DesktopYesUpdate-ADTDesktop
Update-GroupPolicyYesUpdate-ADTGroupPolicy
Update-SessionEnvironmentVariablesYesUpdate-ADTEnvironmentPsProvider
Write-FunctionHeaderOrFooterNoInitialize-ADTFunction / Complete-ADTFunction
Write-LogYesWrite-ADTLogEntry