Custom Actions

Custom Actions view shows all Custom Actions that are in the MSI.

Custom Actions enables to add custom scripts or actions that can be launched during installation and uninstallations and allows expand you MSI functionality beyond built in MSI database functions.

Master Packager enables to work with two sets of Custom Actions:

  • Custom Actions - users can build their own sets of custom actions
  • Predefined Actions - created by Master Packager Team empower packagers to use standardize actions for functionality that cannot be performed using MSI standard tables.

By double clicking on a action or clicking on ✏ icon open custom action editing flyout view.

Custom Actions

  • Name
    Sets Custom Action name.
  • Type
    Sets Custom Action type. There are multiple Custom Action types that can be used for different cases and automation.
  • Execution Options
    Sets Custom Action type. There are multiple Custom Action types that can be used for different cases and automation.
  • Return Processing
  • Scheduling Options
  • File Name
  • Function Name

Predefined Actions

Created by Master Packager Team empower packagers to use standardize actions for functionality that cannot be performed using MSI standard tables.

  • Apply HKCU registries to all users
  • Remove HKCU registries from all users
  • Copy to User Profile
  • Delete from User Profile
  • Run PowerShell Script
  • Replace string in text file
  • Add firewall exception