Skip to main content

Configuration

The Configuration section controls how PSAppDeployToolkit behaves in Master Wrapper. These settings cover branding, logging, MSI execution, UI behavior, and toolkit paths.

All values are stored in config.psd1.

Master Wrapper Configuration section

Branding

Use branding settings to control the visual appearance of PSADT dialogs and notifications.

Branding — Master Wrapper Configuration

SettingDescription
IconIcon shown in the Windows taskbar and PSADT windows.
Dark mode iconIcon shown when dark mode is active.
Banner (Classic)Image shown in classic PSADT windows. The recommended size is 900×125.

Toolkit Options

Toolkit options define how temporary files, registry information, and cached content are handled.

Toolkit options — Master Wrapper Configuration

SettingDescription
Company nameName shown in dialog subtitles and balloon notifications.
Temp pathPath used to store temporary toolkit files.
Temp path (no admin rights)Temporary path used when running without administrative rights.
Registry pathRegistry path where toolkit information is stored.
Registry path (no admin rights)Registry path used when running without administrative rights.
Cache pathPath used to copy content locally with Copy-ContentToCache.
Use RoboCopyDefines whether RoboCopy is used with the Copy-File function.

Log Options

Log options control how deployment logs are written and retained.

In addition to standard toolkit log paths, Master Wrapper lets you define a preferred Intune log location.

Log options — Master Wrapper Configuration

SettingDescription
Log pathFolder used for toolkit logs, including an Intune-specific log location when configured.
Log path (no admin rights)Folder used when the toolkit runs without administrative rights.
Log styleLog format, such as CMTrace-compatible or legacy text.
Compress logsEnables or disables log compression into a .zip file.
Log debug messagesIncludes or excludes debug messages in the log.
Write log to consoleWrites log messages to the console.
Append log fileAppends to an existing log file instead of creating a new one.
Log max sizeMaximum size of a single log file in MB.
Log max historyNumber of previous log files to keep.

MSI Options

MSI options define how Windows Installer packages are executed and logged.

MSI options — Master Wrapper Configuration

SettingDescription
Logging levelLogging level used for MSI actions.
MSI log pathFolder used for MSI logging.
MSI log path (no admin rights)MSI log path used when running without administrative rights.
Installation parametersParameters used for non-silent MSI actions.
Silent installation parametersParameters used for silent MSI actions.
Uninstallation parametersParameters used for MSI uninstall actions.
MSI mutexNumber of seconds to wait for the Windows Installer service to become available.

UI Options

UI options control how PSADT dialogs behave during installation, uninstallation, and repair.

UI options — Master Wrapper Configuration

SettingDescription
Dialog styleChooses between Fluent and Classic dialog styles.
Override fluent dialog accent colorSets a custom accent color for Fluent dialogs.
Show balloon notificationsEnables or disables balloon notifications.
Language overrideForces a specific language in PSADT prompts.
UI timeoutNumber of seconds before dialogs time out automatically.
UI timeout exit codeExit code returned when a UI prompt times out.
Defer exit codeExit code returned when a user defers an installation.
Persist timeTime after which the prompt returns to the center of the screen.
Restart prompt persist timeTime after which the restart prompt reappears.
Save timeoutTime after which the user is prompted again to close applications.