Protection of of the PROMOTIC system folders
While the of the PROMOTIC system is being installed, the folders are protected as follows:
- The protection of the PROMOTIC main folder, the licence server folder (\Promotic\LicServer
), the tools folder PROMOTIC (\Promotic\Tools
) and the versions folder (Since version Pm9.0.2
) is set so only the users with administrator rights can make modifications. Based on the fact that deleting, renaming, inserting or other modifications to these folders and subfolders can be done only by administrators, these folders are protected against unauthorized access. Therefore it is not possible to replace the executable or binary files of the PROMOTIC system by other files containing malicious code.
- The protection of other foders is set to allow any logged-in user do changes. This way all users and running programs can access application folders (\Promotic\Apps
), configuration files folders (\Promotic\GCfg
), temporary files folders (\Promotic\GTemp
), licence files folders (\Promotic\Licences
- If the main folder of the of the PROMOTIC system is not located in the root of the drive or in the Program Files folder of the Windows operating system then the protection of the parent folders of the PROMOTIC main folder is not set during the installation. Therefore it is necessary to manually set the permissions of all folders located between the root of the drive and the PROMOTIC main folder. This can be done e.g. on the Security tab of the folder properties in Windows file explorer.
- The protection settings of the of the PROMOTIC system or the selected subfolder in the main folder can be set on the "Tools and settings
" tab of the PmManager
program. If the protection of the of the PROMOTIC system is disabled then the installation of following versions of PROMOTIC will not activate the protection of the folders.
and lower the current PROMOTIC version was stored e.g. in the "
" folder and the applications in another folder (e.g.
Such structure had certain disadvantages:
- It was complicated to work with multiple PROMOTIC versions. Other versions had to be located in individual folders (e.g. C:\Pm75) and the versions had to be switched by means of PmReg.bat file.
- This caused that the PROMOTIC system including the applications were scattered into multiple folders on the disk.