Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: wcx_ftp.ini и portable version 
Author Message
Avada



PostPosted: Tue Jan 20, 2009 00:12    Post subject: Reply with quote

flm
Не прав. Именно 7. Но поскольку лучше один раз увидеть, чем сто раз услышать, предлагаю проделать простейший эксперимент.
Базируюсь на собственных умолчаниях. У меня Тотал расположен стандартно: c:\totalcmd. Расположение INI было задано при установке (или потом задавалось специальными утилитами - несущественно) в самой папке программы.
Теперь создаём вторую папку для Тотала на другом диске и распаковываем туда какую угодно версию (да хоть имеющуюся без INI-файлов копируем). А для быстрого уяснения, где в каждый данный момент ищутся INI-файлы пользуемся диалогом "О Total Commander" в окне запущенной новой копии.
Итак, ключа UseIniInProgramDir нет. Где ищутся файлы и где они создаются при отсутствии искомого? Правильно, в новом каталоге Тотала, потому что так задано в реестре (.\wincmd.ini и .\wcx_ftp.ini). Была бы указана папка Windows - было бы там.
Теперь вводим значения 1, 2 или их сумму, причём wincmd.ini должен быть в каталоге Тотала, иначе ключ игнорируется. Что при этом происходит, чётко написано в справке, повторяться не буду. В нашем случае обращение идёт к файлам всё в том же каталоге программы, потому что в рестре не задано иного. Было бы задано - приоритет имел бы реестр.
То же плюс 4. Теперь в реестре может быть указано что угодно, всё равно учитывается только то, что расположено в каталоге программы.
А вот теперь - внимание! - только 4. И что же мы видим? Записи реестра игнорируются (прямая функция 4), но и указания на чтения из каталога программы не поступало (ни 1, ни 2, ни 3 нет). В итоге имеем стандартное умолчание - каталог Windows.
Так что, как видно из сказанного, 4 не перекрывает 1+2, а дополняет их другим функционалом.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Tue Jan 20, 2009 00:23; edited 2 times in total
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group