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 (a wrapper function that translates a v3 function to v4 function, and updates all of the supplied parameters to map to the v4 equivalent), the v4 function is listed. If no compatibility wrapper exists, the v4 function is listed as "NO".

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