Note

You are not reading the most recent version of this documentation. See the latest version available.

[MSI] Search in file systemΒΆ

Windows Installer can search for a specific file or directory on the target system during an installation (AppSearch). The search result is saved to a public property that can be used in various condition statements to determine the outcome of the installation (e.g. install components, run custom actions, etc.).

Important

Precondition: Open an MSI package in MSI Editor (see Open MSI/MST).

  1. Go to the Package Designer > System search tab.

    msi-editor-appsearch

  2. Select New search from the context menu.

    msi-editor-appsearch-context-menu

  3. Select the File system search area and click Next.

    msi-editor-appsearch-file-system-1

  4. Select the search Target, File name, and the search location (1 - all fixed drives; 2 - the specified full path; 3 - a path, found in another system search). Then, click Next.

    msi-editor-appsearch-file-system-2

  5. Specify a public property (contains no lowercase letters) where to save a path to the found file/folder. It could either a new property, initialized in runtime; or an existing one from the Property table. Use this property in various condition statements to install components, run custom actions, and etc. Click Finish to add the system search entry.

    msi-editor-appsearch-file-system-3




Note

PACE Suite covers the whole range of application packaging tasks - learn more.

Try PACE Suite for free - 30 days no obligations unlimited trial with all functions unlocked.