Logo
EMCO MSI Package Builder Documentation MSI Package Builder Overview | Download | Purchase

System Folder Definition Placeholders

MSI Package Builder allows you to use system folder definition placeholders while configuring filters in the program preferences and when providing file system, registry and environment variables modifications. These placeholders are automatically resolved to the corresponding file system paths during an installation. The system folder placeholder should be proceeded with ${ and succeeded with }$, e. g. ${ProgramFilesFolder}$. Below is a list of the available placeholders for system folder definitions.

Placeholder

Replacement

CommonAppDataFolder

The Application Data folder that is common for all users.

CommonDesktopFolder

The folder for the Desktop content that is common for all users.

CommonProgramMenuFolder

The folder for the All Programs menu content that is common for all users.

CommonStartMenuFolder

The folder for the Start menu content that is common for all users.

CommonStartupFolder

The folder for the programs executed on startup for all users.

AppDataFolder

The Application Data folder for the current user.

DesktopFolder

The current user's Desktop content folder.

FavoritesFolder

The Favorites folder for the current user.

FontsFolder

The folder used to install fonts to.

LocalAppDataFolder

The folder that serves as a data repository for local (nonroaming) applications for the current user.

MyPicturesFolder

The Pictures folder for the current user.

PersonalFolder

The Documents folder for the current user.

ProgramMenuFolder

The folder for the All Programs menu content for the current user.

SendToFolder

The folder tor the Send To menu content for the current user.

StartMenuFolder

The folder for the Start menu content for the current user.

StartupFolder

The folder for the programs executed on startup for the current users.

TemplateFolder

The Templates folder for the current user.

CommonFiles64Folder

The Common Files folder for 64-bit applications.

CommonFilesFolder

The Common Files folder for 32-bit applications.

ProgramFiles64Folder

The Program Files folder for 64-bit applications.

ProgramFilesFolder

The Program Files folder for 32-bit applications.

System16Folder

The System folder for 16-bit libraries.

System64Folder

The System folder for 64-bit libraries.

SystemFolder

The System folder for 32-bit libraries.

WindowsFolder

The folder the operating system is installed to.

WindowsVolume

The volume the operating system is installed on.

Please note that specific system folders can be indefinite on specific operating systems, so you should make sure that the operating systems you have defined as target during an MSI package creation process support the folders you have defined.