Using Placeholders and Filters
With MSI Package Builder, it is possible to define a set of monitoring filters that allow skipping the activity of the defined processes or the changes made to the defined file system items and registry keys during the Live Monitoring process and a set of uninstall filters that allow leaving joint resources on a PC after an MSI is uninstalled. These filters can be defined both as a simple filter value and as a regular expression. The filter condition can contain system folder definition placeholders.
The system folder definition placeholders, as well as the property definition placeholders, can also be used while defining custom actions, wrapped packages, registry changes, etc. In this chapter, we will discuss the ways of specifying filter conditions and provide a detailed description for system folder and property definition placeholders.