Installation special folders
A few special folders are used during installation and is formatted like this [<SpecialFolderName>] in the text. For complete list of the special folders, see https://docs.microsoft.com/en-us/dotnet/api/system.environment.specialfolder.
The following lists a few special folders and the values to which they typically resolve:
Special folder name | Typical value | Description |
---|---|---|
CommonApplicationData | C:\ProgramData | The directory that serves as a common repository for application-specific data that is used by all users. |
CommonStartMenu | C:\ProgramData\Microsoft\Windows\Start Menu | The file system directory that contains the programs and folders that appear on the Start menu for all users. |
LocalApplicationData | C:\Users\<username>\AppData\Local | The directory that serves as a common repository for application-specific data that is used by the current, non-roaming user. |
ProgramFiles | C:\Program Files | The Program Files directory. |
ProgramFilesX86 | C:\Program Files (x86) | The 32-bit Program Files directory. |
StartMenu | C:\Users\<username>\AppData \Roaming\Microsoft\Windows\Start Menu |
The directory that contains the current user's Start menu items. |
In addition to the special folder names listed above we also use the special name [INSTALLDIR] to represent the directory used to install GenusLauncher.exe. For an administrative installation, common for all users on a computer, this defaults to [ProgramFiles]\Genus\Launcher. For a per user installation this is always [LocalApplicationData]\GenusLauncher.