Predefined Custom 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
Ensure HKCU registry keys are applied for every user on the system. -
Remove HKCU registries from all users
Delete specified HKCU registry keys from all user profiles. -
Copy to User Profile
Copy files or folders into user profile locations for all users. -
Delete from User Profile
Remove files or folders from user profile locations across all users. -
Run PowerShell Script
Execute custom PowerShell scripts during installation or uninstallation. -
Replace string in text file
Find and replace text within files as part of package installation. -
Add firewall exception
Automatically add rules to the Windows Firewall to allow specific applications or ports. -
Append or prepend text line in file
Insert a line of text at the start or end of a text file. -
Register DLL
Register a DLL file in the system, making its functions available to other applications. -
Unregister DLL
Remove the registration of a DLL file, unregistering its functions from the system. -
Install MSIX Package
Install an MSIX package as part of the deployment process. -
Uninstall MSIX Package
Uninstall an MSIX package during uninstallation or upgrade.