update
This commit is contained in:
parent
5602fbc30e
commit
78505cfa75
@ -45,3 +45,28 @@ https://ru.wikipedia.org/wiki/FHS[FHS] («стандарт иерархии фа
|
||||
иерархии каталогов, в которой находится исполняемый файл, можно
|
||||
выполнять автоматическую настройку на работу в текущем окружении.
|
||||
|
||||
В библиотеке https://git.246060.ru/f1x1t/myxlib[myxlib] реализован
|
||||
класс, который анализирует расположение и окружение исполняемого
|
||||
файла и предоставляет методы для получения имён каталогов,
|
||||
соответствующих текущему окружению. Названия методов и описания
|
||||
возвращаемых значений приведены в таблице
|
||||
|
||||
[cols="2m,4",options="header",]
|
||||
|===
|
||||
| Метод | Описание
|
||||
| binaryDirectory() | Полный путь к каталогу с исполняемым файлом
|
||||
| userConfigDirectory() | Полный путь к пользовательскому каталогу с файлами настройки
|
||||
| systemConfigDirectory() | Полный путь к системному каталогу с файлами настройки
|
||||
| configFilePath() | Полный путь к файлу настройки
|
||||
| userVarDataDirectory() | Полный путь к пользовательскому каталогу с изменяемыми файлами
|
||||
| systemVarDataDirectory() | Полный путь к системному каталогу с изменяемыми файлами
|
||||
| userConstDataDirectory() | Полный путь к пользовательскому каталогу с неизменяемыми файлами
|
||||
| systemConstDataDirectory() | Полный путь к системному каталогу с неизменяемыми файлами
|
||||
| userLogDirectory() | Полный путь к пользовательскому каталогу с журналами работы
|
||||
| systemLogDirectory() | Полный путь к системному каталогу с журналами работы
|
||||
| tempDirectory() | Полный путь к каталогу с временными файлами
|
||||
| homeDirectory() | Полный путь к домашнему каталогу текущего пользователя
|
||||
| projectName() | Имя подкаталога для проекта
|
||||
| executableFileName() | Имя исполняемого файла
|
||||
| executableFilePath() | Полный путь к исполняемому файлу
|
||||
|===
|
||||
|
Loading…
x
Reference in New Issue
Block a user