View previous topic :: View next topic |
Author |
Message |
дед Пихто
Joined: 21 Jan 2005 Posts: 4
|
(Separately) Posted: Sat Feb 11, 2006 14:41 Post subject: Изменение пути к wincmd.ini |
|
|
Прошу прощения если это затертый вопрос, но я нигде на сайте не нашел на него ответ.
У меня однажды папка с инсталированным ТС перенесена на другой логический диск, где и постоянно живет и обновляется, но не могу понять откуда он берет инфо о расположении своих файлов настроек. Я хочу чтоб они постоянно лежали в том же каталоге что и ТС, а он хочет только из каталога Windows. Смотрел в реестре, в HKEY_CURRENT_USER\Software\Ghisler\Total Commander там изменил путь к ТС, но стоит мне удалить из каталога Windows wincmd.ini как TC запускается в умолчательном виде. В разных твикерах ничего подобного не нашел. Как заставить ТС пользоваться файлами настроек только из %COMMANDER_PATH% не прибегая к указания пути в ярлыке. |
|
Back to top |
|
|
funduk
Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Sat Feb 11, 2006 15:07 Post subject: |
|
|
Из справки к TC:
Quote: |
UseIniInProgramDir=0 Это значение будет приниматься во внимание лишь тогда, когда файл wincmd.ini находится в том же каталоге, что и программа. Если положение INI-файлов было задано через параметры командной строки, то независимо от значения данного ключа будут использоваться именно указанные файлы. В противном случае значение данного ключа трактуется как сумма следующих параметров:
1: Использовать файл wincmd.ini, расположенный в каталоге программы, если в реестре не задано иное расположение.
2: Использовать файл wcx_ftp.ini, расположенный в каталоге программы, если в реестре не задано иное расположение.
4: Полностью игнорировать информацию в реестре о расположении файлов wincmd.ini и wcx_ftp.ini.
|
|
|
Back to top |
|
|
Leon_M
Joined: 15 May 2008 Posts: 5
|
(Separately) Posted: Sat Jul 04, 2009 21:43 Post subject: |
|
|
Не могу понять в каком файле надо изменить параметр UseIniInProgramDir, чтобы файлы настроек читались из папки программы? Все облазил, везде пишут про этот параметр, а в каком файле или в каком меню его менять надо инфы нет. Помогите, пжл, срочно надо! |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10262 Location: Россия, Саратов
|
(Separately) Posted: Sat Jul 04, 2009 22:08 Post subject: |
|
|
Leon_M
Файл wincmd.ini, находящийся в каталоге программы. Строка вставляется в произвольном месте секции [Configuration]. Стандартный способ открытия файла для правки — командой "Редактировать файлы конфигурации" в меню "Конфигурация". А в первую очередь пишут про это в справке, там и искать надо было. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Leon_M
Joined: 15 May 2008 Posts: 5
|
(Separately) Posted: Sat Jul 04, 2009 22:28 Post subject: |
|
|
Команда "Редактировать файлы конфигурации" открывает эти файлы из каталога Windows. Щас привязка стоит к каталогу Windows. А мне нужно привязать настройку к каталогу программы. Если я поменяю этот параметр в файлах настройки в каталоге программы, то он не будет прочитан ТС, так ТС читает настройки из файлов в каталоге Windows. Какой то замкнутый круг. |
|
Back to top |
|
|
alexey65536
Joined: 20 Jan 2006 Posts: 1056 Location: Taganrog
|
(Separately) Posted: Sat Jul 04, 2009 22:37 Post subject: |
|
|
Будет прочитан.
UseIniInProgramDir=7 значит, что нужно использовать файл ini из каталога ТС, а реестр игнорировать. _________________ #199018 |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Sat Jul 04, 2009 22:38 Post subject: |
|
|
Leon_M wrote: | Команда "Редактировать файлы конфигурации" открывает эти файлы из каталога Windows. |
Эта команда открывает тот файл, с которым TC работает в данный момент.
Если лень разбираться, сделай просто так: скопируй файл из каталога windows в каталог TC, и добавь в раздел [Configuration] ключ UseIniInProgramDir=7. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
Leon_M
Joined: 15 May 2008 Posts: 5
|
(Separately) Posted: Sat Jul 04, 2009 22:44 Post subject: |
|
|
alexey65536 wrote: | Будет прочитан.
UseIniInProgramDir=7 значит, что нужно использовать файл ini из каталога ТС, а реестр игнорировать. |
Я правильно понял, что надо в каталоге ТС дополнить файл настройки этим параметром, а из каталога Windows файлы настройки можно удалить? |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Sat Jul 04, 2009 22:52 Post subject: |
|
|
Leon_M wrote: | а из каталога Windows файлы настройки можно удалить? | Если уже скопировал wincmd.ini и wcx_ftp.ini в каталог программы |
|
Back to top |
|
|
Leon_M
Joined: 15 May 2008 Posts: 5
|
(Separately) Posted: Sat Jul 04, 2009 23:00 Post subject: |
|
|
Спасибо, помогло. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10262 Location: Россия, Саратов
|
(Separately) Posted: Sun Jul 05, 2009 10:52 Post subject: |
|
|
Leon_M
Прошу прощения, здесь действительно я не уточнил существенную подробность. Разумеется, в такой ситуации файлы настройки после добавления этой самой строки в wincmd.ini надо было сразу же скопировать или переместить из каталога Windows в каталог программы.
Но, кстати, можно к этим действиям добавить и приведение в порядок запиcей о Тотале в реестре. Можно воспользоваться утилитой Гислера Inireloc (вот ссылка) и выбрать там вариант Program directory. Можно применять с той же целью программку TCDir (скачивать отсюда) и ввести там .\wincmd.ini и .\wcx_ftp.ini в соответствующих полях. Ну и путь к каталогу TC там же заодно уточнить, если надо. После этого в каталоге Windows при любом раскладе эти файлы храниться не будут никогда. Если только потом при очередной установке новой версии TC самому его случайно не задать... _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Sun Jul 05, 2009 11:50; edited 1 time in total |
|
Back to top |
|
|
alexey65536
Joined: 20 Jan 2006 Posts: 1056 Location: Taganrog
|
(Separately) Posted: Sun Jul 05, 2009 11:14 Post subject: |
|
|
Avada wrote: | Можно применять с той же целью программку TCDir (скачивать отсюда) | Странная какая-то ссылка, и у меня не открывается - ошибка 406:( _________________ #199018 |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
|
Back to top |
|
|
alexey65536
Joined: 20 Jan 2006 Posts: 1056 Location: Taganrog
|
(Separately) Posted: Sun Jul 05, 2009 11:37 Post subject: |
|
|
Если перевести на русский ссылку Авады, то получится - ://en.totalcmd.pl/download/add/tls/отсюда
Типа:
- Two tickets to Dublin!
- Куда, блин?
- To Dublin!
_________________ #199018 |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10262 Location: Россия, Саратов
|
(Separately) Posted: Sun Jul 05, 2009 11:54 Post subject: |
|
|
alexey65536
В ссылке действительно после копи-паста возникла ошибка в завершающей части. Хотя уже дан правильный вариант, исправил и у себя. Самое забавное, что и прежний вариант у меня работал, только вёл на тот же сайт уровнем выше, на страницу аддонов. Так что не туда, блин, а вовсе даже сюда, блин. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|