tiger960
|
Posted: Wed Mar 28, 2018 12:12 Post subject: Неверно работает утилита IniReloc |
|
|
Здравствуйте!
TotalCommander установлен в папку c:\Program Files (x86)\Total Commander\.
Ini-файлы лежат там же.
Записей в реестре нету никаких.
То есть для всех пользователей работают одни настройки.
Я решил сделать свои настройки для каждого пользователя.
Ну и для простоты решил воспользоваться утилитой IniReloc, которая судя по описанию должна это сделать.
Выполнил я эту утилиту.
При выполнении указал, что новый путь для ini-файлов должен быть в профиле пользователя.
Однако, эта утилита не сделала всего того, чтобы TC заработал с новыми настройками: то есть чтобы он у каждого пользователя брал настройки из его профиля.
Даже кое-что сделала неправильно.
Что она сделала:
1) создала ini-файлы в папке пользователя с одной настройкой:
InstallDir=c:\totalcmd
2) создала записи в реестре моего пользователя:
FtpIniName = %USERPROFILE%\wincmd.ini
IniFileName = %USERPROFILE%\wcx_ftp.ini
InstallDir = c:\totalcmd
И все!
Что она сделала не правильно или не сделала:
1) Почему-то везде прописала неправильный путь к TC: c:\totalcmd
Правильный путь: c:\Program Files (x86)\Total Commander\
2) Не скопировала настройки из исходных ini-файлов в новые ini-файлы в папке пользователя (хотя бы для текущего пользователя)
3) Не исправила параметр UseIniInProgramDir=7 в исходном ini-файле.
В результате TC как работал раньше, так и работает - берет настройки у всех пользователей из одного ini-файла.
Это нормальная работа этой утилиты?
И что теперь делать?
Руками исправлять записи реестра и ini-файлы?
Last edited by tiger960 on Wed Mar 28, 2018 15:49; edited 1 time in total |
|