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 

Изменение пути к wincmd.ini
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
дед Пихто



Joined: 21 Jan 2005
Posts: 4

Post (Separately) Posted: Sat Feb 11, 2006 14:41    Post subject: Изменение пути к wincmd.ini Reply with quote

Прошу прощения если это затертый вопрос, но я нигде на сайте не нашел на него ответ.
У меня однажды папка с инсталированным ТС перенесена на другой логический диск, где и постоянно живет и обновляется, но не могу понять откуда он берет инфо о расположении своих файлов настроек. Я хочу чтоб они постоянно лежали в том же каталоге что и ТС, а он хочет только из каталога Windows. Смотрел в реестре, в HKEY_CURRENT_USER\Software\Ghisler\Total Commander там изменил путь к ТС, но стоит мне удалить из каталога Windows wincmd.ini как TC запускается в умолчательном виде. В разных твикерах ничего подобного не нашел. Как заставить ТС пользоваться файлами настроек только из %COMMANDER_PATH% не прибегая к указания пути в ярлыке.
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Sat Feb 11, 2006 15:07    Post subject: Reply with quote

Из справки к TC:

Quote:

UseIniInProgramDir=0 Это значение будет приниматься во внимание лишь тогда, когда файл wincmd.ini находится в том же каталоге, что и программа. Если положение INI-файлов было задано через параметры командной строки, то независимо от значения данного ключа будут использоваться именно указанные файлы. В противном случае значение данного ключа трактуется как сумма следующих параметров:
1: Использовать файл wincmd.ini, расположенный в каталоге программы, если в реестре не задано иное расположение.
2: Использовать файл wcx_ftp.ini, расположенный в каталоге программы, если в реестре не задано иное расположение.
4: Полностью игнорировать информацию в реестре о расположении файлов wincmd.ini и wcx_ftp.ini.
Back to top
View user's profile Send private message
Leon_M



Joined: 15 May 2008
Posts: 5

Post (Separately) Posted: Sat Jul 04, 2009 21:43    Post subject: Reply with quote

Не могу понять в каком файле надо изменить параметр UseIniInProgramDir, чтобы файлы настроек читались из папки программы? Все облазил, везде пишут про этот параметр, а в каком файле или в каком меню его менять надо инфы нет. Помогите, пжл, срочно надо!
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10261
Location: Россия, Саратов

Post (Separately) Posted: Sat Jul 04, 2009 22:08    Post subject: Reply with quote

Leon_M
Файл wincmd.ini, находящийся в каталоге программы. Строка вставляется в произвольном месте секции [Configuration]. Стандартный способ открытия файла для правки — командой "Редактировать файлы конфигурации" в меню "Конфигурация". А в первую очередь пишут про это в справке, там и искать надо было.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Leon_M



Joined: 15 May 2008
Posts: 5

Post (Separately) Posted: Sat Jul 04, 2009 22:28    Post subject: Reply with quote

Команда "Редактировать файлы конфигурации" открывает эти файлы из каталога Windows. Щас привязка стоит к каталогу Windows. А мне нужно привязать настройку к каталогу программы. Если я поменяю этот параметр в файлах настройки в каталоге программы, то он не будет прочитан ТС, так ТС читает настройки из файлов в каталоге Windows. Какой то замкнутый круг.
Back to top
View user's profile Send private message
alexey65536



Joined: 20 Jan 2006
Posts: 1056
Location: Taganrog

Post (Separately) Posted: Sat Jul 04, 2009 22:37    Post subject: Reply with quote

Будет прочитан.
UseIniInProgramDir=7 значит, что нужно использовать файл ini из каталога ТС, а реестр игнорировать.
_________________
#199018
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Sat Jul 04, 2009 22:38    Post subject: Reply with quote

Leon_M wrote:
Команда "Редактировать файлы конфигурации" открывает эти файлы из каталога Windows.

Эта команда открывает тот файл, с которым TC работает в данный момент.
Если лень разбираться, сделай просто так: скопируй файл из каталога windows в каталог TC, и добавь в раздел [Configuration] ключ UseIniInProgramDir=7.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Leon_M



Joined: 15 May 2008
Posts: 5

Post (Separately) Posted: Sat Jul 04, 2009 22:44    Post subject: Reply with quote

alexey65536 wrote:
Будет прочитан.
UseIniInProgramDir=7 значит, что нужно использовать файл ini из каталога ТС, а реестр игнорировать.


Я правильно понял, что надо в каталоге ТС дополнить файл настройки этим параметром, а из каталога Windows файлы настройки можно удалить?
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sat Jul 04, 2009 22:52    Post subject: Reply with quote

Leon_M wrote:
а из каталога Windows файлы настройки можно удалить?
Если уже скопировал wincmd.ini и wcx_ftp.ini в каталог программы
Back to top
View user's profile Send private message
Leon_M



Joined: 15 May 2008
Posts: 5

Post (Separately) Posted: Sat Jul 04, 2009 23:00    Post subject: Reply with quote

Спасибо, помогло.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10261
Location: Россия, Саратов

Post (Separately) Posted: Sun Jul 05, 2009 10:52    Post subject: Reply with quote

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
View user's profile Send private message
alexey65536



Joined: 20 Jan 2006
Posts: 1056
Location: Taganrog

Post (Separately) Posted: Sun Jul 05, 2009 11:14    Post subject: Reply with quote

Avada wrote:
Можно применять с той же целью программку TCDir (скачивать отсюда)
Странная какая-то ссылка, и у меня не открывается - ошибка 406:(
_________________
#199018
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Jul 05, 2009 11:28    Post subject: Reply with quote

Quote:
у меня не открывается

страничка плагина http://en.totalcmd.pl/download/add/tls/TC_Dir
зеркало1 http://mirror1.bloodman.one.pl/totalcmd/get_remote.php?file=addTls_TCDir_1.0.zip&kat=add&hash=23615369c316f43c85cf46d2931acb94
зеркало2 http://mirror2.bloodman.one.pl/totalcmd/get_remote.php?file=addTls_TCDir_1.0.zip&kat=add&hash=23615369c316f43c85cf46d2931acb94

Quote:
Ошибка 406 - Not Acceptable
Not Acceptable - в заголовках "Accept..." клиент указал параметры перезентации документа, которые не могут быть выполнены сервером для данного документа (например, нет такой кодировки символов, какая указана в "Accept-Charset:").
Что-то у тебя с браузером.

Last edited by Tol!k on Sun Jul 05, 2009 11:42; edited 1 time in total
Back to top
View user's profile Send private message
alexey65536



Joined: 20 Jan 2006
Posts: 1056
Location: Taganrog

Post (Separately) Posted: Sun Jul 05, 2009 11:37    Post subject: Reply with quote

Если перевести на русский ссылку Авады, то получится - ://en.totalcmd.pl/download/add/tls/отсюда
Типа:
- Two tickets to Dublin!
- Куда, блин?
- To Dublin!
Very Happy
_________________
#199018
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10261
Location: Россия, Саратов

Post (Separately) Posted: Sun Jul 05, 2009 11:54    Post subject: Reply with quote

alexey65536
В ссылке действительно после копи-паста возникла ошибка в завершающей части. Хотя уже дан правильный вариант, исправил и у себя. Самое забавное, что и прежний вариант у меня работал, только вёл на тот же сайт уровнем выше, на страницу аддонов. Так что не туда, блин, а вовсе даже сюда, блин. Very Happy
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group