Skip to content

Execute PSAppDeployToolkit Package

Execute a PSAppDeployToolKit package. The Invoke-AppDeployToolkit.exe file must be placed in the root of the folder. Remember to include the [Download Content] PowerBrick.

Optional — Default: Install

Specify the installation mode (Install, Uninstall, or Repair). Allowed values: Install, Uninstall, Repair.

Optional — Default: True

Will use PowerShell 7 instead of Windows PowerShell 5.1 to run the script. Only works if PSAppDeployToolkit is version 4.1 or higher.

Optional — Default: Silent

Specify the installation will be run in Interactive, Silent, NonInteractive or Auto mode. Auto requires PSAppDeployToolkit version 4.1 or higher. Allowed values: Auto, Interactive, NonInteractive, Silent.

Optional — Default: True

Specify whether to suppress the 3010 exit code (reboot required) from being passed back to the parent process.

Optional — Default: False

Changes to user install mode and back to user execute mode for installing/uninstalling applications on Remote Desktop Session Host/Citrix servers. Only works with PSAppDeployToolkit 4.1 or older - version 4.2 removed the setting, and it is ignored there.

Optional — Default: False

Disables the toolkit’s own logging to file. The CapaOne log is written either way. Only works with PSAppDeployToolkit 4.1 or older - version 4.2 removed the setting, and it is ignored there.

Optional — Default: x64

Specify the PowerShell architecture to use for the script execution. Allowed values: x64, x86.

Optional

Specify how each return code from the process is handled. Success continues the job, Failure stops the job as failed with that return code, and Retry Execution Later stops the job and runs it again later. Any return code not in the list stops the job as failed. PSADT exit codes: https://psappdeploytoolkit.com/docs/reference/exit-codes Allowed values: Success, Failure, Retry Execution Later.

  • Category: Installer
  • Brick ID: PSAppDeployToolkit