Total Commander/Файлы конфигурации: различия между версиями

Содержимое удалено Содержимое добавлено
м Создана новая страница размером Total Commander в отличие от многих программ для Windows хранит свои настройки не в […
 
мНет описания правки
Строка 1:
[[Total Commander]] в отличие от многих программ для Windows хранит свои настройки не в [[w:Реестр Windows|реестре]], а в [[w:ini|ini-файлах]]. Без этой особенности он был бы лишен одного из замечательных качеств — «[[/Portable|портабельности]]».
 
Файлов конфигурации у Тотал Командера шестьсемь: ''wincmd.ini'', ''wcx_ftp.ini'', ''usercmd.ini'', ''contplug.ini'', ''fsplugin.ini'', ''lsplugin.ini'' и ''pkplugin.ini''. Первый — самый важный. Он по-умолчанию хранит все настройки непосредственно файлового менеджера. Второй хранит настройки встроенного [[/FTP-клиент|FTP-клиента]], в т.ч. сохраненные пароли. Третий — [[/Пользовательские команды|пользовательские команды]]. Последние четыре предполагалось использовать для хранение настроек [[/Плагины|плагинов]] (соотв. контентных, файлсистемных, просмотра и архиваторных), но большинство авторов предпочли хранить настройки в собственных конфигурационных файлах.
 
== Расположение ==
Находиться файлы конфигурации теоритически могут где угодно. Когда вы запускаете Total Commander он ищет свои файлы настроек по следующему алгоритму:
# Проверяет значение параметров командной строки с которыми был запущен. /I
 
'''/I''' определяет ''путь и имя'' главного файла и ''только путь'' к настройкам пользовательских команд и плагинов.
TOTALCMD.EXE /I="%HOMEPATH%\tcmdmain.ini"
Установит следующие файлы конфигурации: ''%HOMEPATH%\tcmdmain.ini'', ''%HOMEPATH%\usercmd.ini'', ''%HOMEPATH%\contplug.ini'' и т. д.
 
'''/F''' определяет путь и имя файла настроек FTP-клиента.
TOTALCMD.EXE /F="%HOMEPATH%\tcmdftp.ini"
 
# Проверяет значения параметров реестра.
 
В путях можно использовать и переменные и псевдопеременные окружения.
<br />Если файлы не существуют, они будут созданы.
== Ссылки ==
* [http://www.ghisler.ch/wiki/index.php/Ini-settings Ini-settings — TotalcmdWiki] {{ref-en}}