Summary
List of pre-defined folders for MSI'sSynopsis
Pre-defined folders are used extensively in MSI-based installations. Unless otherwise stated, folders are set for the Current User or All Users depending on how the ALLUSERS property is set.
Discussion
A concise listing of the predefined folders is provided below.
| Property Name | Brief Description of Property |
|---|---|
| AdminToolsFolder | Full path to directory containing administrative tools. |
| AppDataFolder | Full path to the Application Data folder for the current user. |
| CommonAppDataFolder | Full path to Application data for all users. |
| CommonFiles64Folder | Full path to the predefined 64-bit Common Files folder. |
| CommonFilesFolder | Full path to the Common Files folder for the current user. |
| DesktopFolder | Full path to the Desktop folder. |
| FavoritesFolder | Full path to the Favorites folder for the current user. |
| FontsFolder | Full path to the Fonts folder. |
| LocalAppDataFolder | Full path to the directory that serves as a data repository for local (non-roaming) applications. |
| MyPicturesFolder | Full path to the MyPicturesFolder. |
| PersonalFolder | Full path to the Personal folder for the current user. |
| ProgramFiles64Folder | Full path of the predefined 64-bit Program Files folder. |
| ProgramFilesFolder | Full path of the predefined 32-bit Program Files folder. |
| ProgramMenuFolder | Full path to the Program Menu folder. |
| SendToFolder | Full path to the SendTo folder for the current user. |
| StartMenuFolder | Full path to the Start menu folder. |
| StartupFolder | Full path to the Startup folder. |
| System16Folder | Full path to folder for 16-bit system DLLs. |
| System64Folder | Full path to the predefined System64 folder. |
| SystemFolder | Full path to the System folder for the current user. |
| TempFolder | Full path to the Temp folder. |
| TemplateFolder | Full path to the Template folder. |
| WindowsFolder | Full path to the Windows folder for the current user. |
| WindowsVolume | The volume of the Windows folder. |
Additional Information
For more information on these predefined folders, refer to the Windows Installer Help Library topic System Folder Properties.
For more information on per-user installations, refer to the Windows Installer Help Library topic Per-User Installations.
For more information on per-machine installations, refer to the Windows Installer Help Library topic Per-Machine Installations.
For more information on the ALLUSERS property, refer to the Windows Installer Help Library topic ALLUSERS Property.
Related Articles
PowerShell script to monitor the process and folders used by the cloud metering process 73Number of Views Where is a Complete List of Available Merge-Tags for Email Templates? 12Number of Views Logging An InstallScript MSI Project 350Number of Views Enable PowerShell Support for AdminStudio and Import MSI Packages from a Folder 6Number of Views PowerShell script to identify folders exceeding specified size 5Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago