| 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: 10445 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: 2974 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: 10445 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: 10445 Location: Россия, Саратов
  | 
		
			
				  (Separately) Posted: Sun Jul 05, 2009 11:54    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				alexey65536
 
В ссылке действительно после копи-паста возникла ошибка в завершающей части. Хотя уже дан правильный вариант, исправил и у себя. Самое забавное, что и прежний вариант у меня работал, только вёл на тот же сайт уровнем выше, на страницу аддонов. Так что не туда, блин, а вовсе даже сюда, блин.   _________________ Даже самая богатая фантазия
 
Не представит себе наши безобразия. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |