Страница 1 из 1

Как добавить переход во временную папку пользователя?

Добавлено: Вт янв 24, 2017 1:29 pm
avmaksimov
Речь идет о "Системные каталоги", "Пользовательские", "Временные". Написал в sfolders.inc строку Temp - ничего не изменилось.

А как надо?

Добавлено: Ср янв 25, 2017 11:10 am
Max Diesel
Необходима строка в формате:

Код: Выделить всё

"название_каталога", путь
(название в кавычках, путь может быть в виде переменной)
Для временного каталога строка выглядит так:

Код: Выделить всё

"Временный каталог", %temp%

Re: Как добавить переход во временную папку пользователя?

Добавлено: Ср янв 25, 2017 12:08 pm
avmaksimov
Спасибо. Хорошо, если бы была справка. Хотя бы в виде .txt файла или прямо в нем в виде комментариев.

Про переменную непонятно. Откуда она возьмется?

И еще не отображается строка: "$iniFilesDir$", %iniFilesDir%

Это баг или фича?)

Добавлено: Ср янв 25, 2017 2:14 pm
Max Diesel
1. Да, пояснения в файле явно лишними не были бы. Добавлю.
2. Переменные такие как "%temp%" и "%username%" обычно большинству пользователей известны. Об этих переменных есть небольшая статейка в википедии, некоторые из этих переменных можно увидеть если выполнить команду set в командном интерпретаторе.
3. Строка про %iniFilesDir% не отображается тогда, когда настройки программы хранятся в каталоге программы (а каталог программы в этом меню отображается первой строкой).

Re:

Добавлено: Ср янв 25, 2017 2:31 pm
avmaksimov
Max Diesel писал(а): Ср янв 25, 2017 11:10 am Необходима строка в формате:

Код: Выделить всё

"название_каталога", путь
(название в кавычках, путь может быть в виде переменной)
Для временного каталога строка выглядит так:

Код: Выделить всё

"Временный каталог", %temp%
Про переменные окружения понятно) Я про первую часть (название).

Добавлено: Ср янв 25, 2017 2:58 pm
Max Diesel
Название - оно и есть название. Это то, как будет подписан пункт в контекстном меню.

Re:

Добавлено: Ср янв 25, 2017 3:28 pm
avmaksimov
Max Diesel писал(а): Ср янв 25, 2017 2:58 pm Название - оно и есть название. Это то, как будет подписан пункт в контекстном меню.
Спрошу по-другому. $uncom$ и $iniFilesDir$ - hard code?)

Добавлено: Ср янв 25, 2017 3:42 pm
Max Diesel
Переменные $uncom$, $inifilesdir$, $system$, $user$, $documents$, $settings$, $temp$ - это встроенные переменные, которые при построении списка программа заменит на названия. Они используются только лишь в этом файле.

Re: Как добавить переход во временную папку пользователя?

Добавлено: Ср янв 25, 2017 3:55 pm
avmaksimov
Благодарю!