cluster Цитата: Ну прописал я "UseIniInProgramDir=1" в раздел [configuration]. Удалил из реестра ветку Ghisler. Запускаю ТС.. и нифига. Где-то я неправ?
Зависит от того, что ты ожидал увидеть.
Во-первых, как я сказал, прописывать этот ключик надо
обязательно в том wincmd.ini, который находится в одном каталоге с Тоталом. При любом другом местоположении файла wincmd.ini ключ UseIniInProgramDir попросту игнорируется.
Во-вторых, никаких спец-эффектов быть-то и не должно, просто если всё сделано правильно, Тотал подхватит настройки из того файла wincmd.ini, который находится в каталоге вместе с ним самим.
Ну а в-третьих, надо ещё помнить, что если в параметрах командной строки указано использование другого файла настроек (параметр /i= ), то Тотал будет использовать именно его, независимо от того, что указано в реестре и независимо от значения ключа UseIniInProgramDir.
Вот парочка примеров:
1. Пусть сам Тотал установлен в каталог C:\totalcmd\ , в реестре всё чисто, сам Тотал запускается просто файлом totalcmd.exe без параметров, и в каталоге C:\totalcmd\ файла wincmd.ini
нету. В этом случае Тотал будет использовать файл C:\Windows\wincmd.ini, даже если в этом C:\Windows\wincmd.ini указано UseIniInProgramDir с любым значением.
2. Ситуация такая же, как в примере 1, но дополнительно к этому присутствует файл C:\totalcmd\wincmd.ini с ключом UseIniInProgramDir=1. Теперь уже Тотал будет использовать настройки из C:\totalcmd\wincmd.ini, и сохранять свои настройки будет туда же.