CyberInstaller Studio - 17. Patterns system paths
Clicking on the "Special Folders" present in CyberInstaller Studio, you see the window "system special folders". This window will allow you to select a pattern for the route through which it is possible to state unequivocally to CyberInstaller a precise destination folder on your system.
Indeed the same folder (ie one in which Windows, the Windows System folder, the folder where the user installs the program, or folder as the destination chosen by the user to install software that you are deploying) may have different names from system to system, according to the tastes of the user or operating system (version of Windows) in use.
Eg:
the Windows folder, can have
the path "C:\Windows", or "D:\WINNT".
the system folder,
may have the path "C:\Windows\System", or "E:\WINNT\System32"
the folder where you
install the programs, may have the path "C:\Program Files" or
"F:\Program Files"
Note:
The use of patterns of system is the only way to be
sure to reference that specific folder, no possibility of
misunderstandings on the user (ie the system where it is being
distributed software installed).
Enter an absolute
path in a field that refers to the system user (identified by the text
entered in dark red)
can definitely affect the installation of the package, since the path
entered may not exist. Instead, patterns
of system, you will be sure CyberInstaller
always identify the exact folder you want. CyberInstaller
Studio will inform a notice if you
are inserting an absolute path instead of a pattern in the areas that
need it.
It's possible enter
the pattern manually (if you remember), or use the window system
special folders "to select and make sure you are putting it
automatically, without possibility of error.
All patterns are enclosed by
the characters "|$" e "$|", es.: |$AppPath$|.
CyberInstaller Studio - 17.1. List of patterns used by CyberInstaller Suite:
Here
is the complete list of all the patterns used by CyberInstaller and CyberInstaller
Studio.
They are divided into General (the most
important system folders), relating
to the selected user at installation (therefore depend on the
user's choice), relative to the
current user (again, any user choice has been made ), for all users (again, any
user choice is made). The last two types are not recommended because,
although they may come in handy on occasion override the choice made at
installation.
General (recommended):
|$AppPath$| |
target application to be installed (confirmed or selected by the user) |
|$AppsToRunPath$| | folder containing applications to run before/after installation |
|$CommonPath$| | Common Files folder (usually C:\Program Files\Common Files or Common Files) |
|$FontsPath$| | folder fonts |
|$ProgramsPath$| | Programs folder (usually C:\Program Files or C:\ Program Files) |
|$SystemPath$| | System (usually C:\WINDOWS\SYSTEM or C:\WINNT\SYSTEM32) |
|$WinPath$| | Windows (usually C: \ WINDOWS or C: \ WINNT) |
|$UserPatternPath_001$| | assigned extra (confirmed or selected by the user) |
Related to the selected user at installation (recommended):
|$AppDataPath$| |
Application Data |
|$AutoExecPath$| | Startup group in the Start Menu |
|$DesktopPath$| | Desktop |
|$DocumentsPath$| | Documents |
|$ModelsPath$| | Document
Template |
|$StartMenuPath$| | Start
menu |
|$StartProgPath$| | Group
Programs in the Start Menu |
|$UserMenuFolder$| | Group in the
Start Menu folder selected by the user
|
User terms (whatever the user selected at installation) (not recommended):
|$CU_AppDataPath$| |
Application Data |
|$ CU_AutoExecPath$| | Startup group in the Start Menu |
|$ CU_CookiesPath$| | Cookies |
|$CU_DesktopPath$| | Desktop |
|$CU_DocumentsPath$| | Documents
|
|$CU_FavoritesPath$| | Favorites
|
|$CU_ModelsPath$| | Document
Template |
|$CU_PrintersPath$| | Print resources |
|$CU_SendToPath$| | Sends
|
|$CU_StartMenuPath$| | Start
Menu |
|$CU_StartProgPath$| | Group
in the Start Menu Programs |
|$CU_UserMenuFolder$| | Group folder in the Start menu selected by the user |
|$CU_WebCachePath$| | Internet cache |
All users (whatever the user selected at installation) (not recommended):
|$All_AppDataPath$| |
Application Data |
|$All_ AutoExecPath$| | Startup group in the Start Menu |
|$All_ DesktopPath$| | Desktop |
|$All_ DocumentsPath$| | Documents |
|$All_ ModelsPath$| | Document
Template |
|$All_ StartMenuPath$| | start
menu |
|$All_ StartProgPath$| | Group
Programs in the Start Menu |
|$All_ UserMenuFolder$| | group in the
Start Menu folder selected by the user
|
CyberInstaller Studio - 17.2. Operation of the window "system special folders"
This window shows a list divided into two columns:
Pattern: the pattern of the
system path that appears to indicate the folder.
Description:
significance of the pattern, or the folder specified by it.
It's possible see the pattern of the desired type acting on the 4 options that act as filters: all the routes, the general and the selected user, current user, all users.
After selecting the desired filter the list will display only the appropriate patterns. To select a pattern, just double-click on the corresponding item in the list, or select it then click on "OK" button.
Clicking on "Cancel" button closes the window without selecting any pattern. The same effect you achieve it by pressing ESC.
See also ...