Como substituir o wincmd.ini
local após a instalação do Total Commander ? Não consigo encontrar um item de menu para esta configuração. Onde essa configuração está armazenada? O sistema operacional é o Windows XP ou Windows 7 32bit.
Como substituir o wincmd.ini
local após a instalação do Total Commander ? Não consigo encontrar um item de menu para esta configuração. Onde essa configuração está armazenada? O sistema operacional é o Windows XP ou Windows 7 32bit.
Respostas:
Primeiro, edite o wincmd.ini, procure UseIniInProgramDir=
e defina-o como 7.
UseIniInProgramDir = Flags sum Esta variável será lida apenas se o wincmd.ini estiver localizado no mesmo diretório que o programa. É a soma dos seguintes valores: 0: Desativado 1: Use wincmd.ini no diretório do programa. se nenhum outro local for definido por meio do registro ou dos parâmetros 2: use wcx_ftp.ini no diretório do programa. se nenhum outro local for definido pelo registro ou pelos parâmetros 4: Substitua as configurações do registro (mas não os parâmetros da linha de comando)
Em seguida, edite o atalho para o Total Commander para que fique assim:
TC_path\TOTALCMD.EXE /i=config_path/wincmd.ini
Onde TC_path é o caminho para totalcmd.exe e config_path é o caminho desejado para wincmd.ini
Se você simplesmente deseja mover o arquivo ini; Você pode usar a ferramenta inireloc na página de complementos do Total Commander em: http://www.ghisler.com ou verificar: http://ghisler.ch/board/viewtopic.php?p=135417
Eu também precisava disso, mas com 2 arquivos: wincmd.ini e wcx_ftp.ini.
totalcmd.exe /I=%pdrive%/totalcmd/MyCMDs.ini /F=%pdrive%/totalcmd/MyFTP.ini
Fiz uma cópia dos arquivos originais e os renomeei para referência pessoal. Talvez você precise alterar os diretórios: o meu é c:\totalcmd\
.
Na verdade, há uma explicação detalhada de onde o comandante total procura seus arquivos ini. Eu pessoalmente uso o método de registro para realocar o meu:
http://www.ghisler.ch/wiki/index.php/Finding_the_paths_of_Total_Commander_files
Enquanto uso os argumentos da linha de comando nos atalhos (arquivos .lnk) ao executar a partir do meu pendrive, na minha máquina, defino o registro no local desejado. Isso me permite alterar o nome do wincmd.ini
arquivo por máquina, sem me preocupar com o atalho a ser executado.
O local do registro está aqui (exibido como um arquivo .REG):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Ghisler]
[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"IniFileName"="%AppData%\\Ghisler\\wincmd-%COMPUTERNAME%.ini"
"FtpIniName"="%AppData%\\Ghisler\\wcx_ftp.ini"
"InstallDir"="%SystemDrive%\\totalcmd"
Para aplicar o mesmo local a todo o sistema (todos os usuários), use a seguinte chave. Porém, as configurações na HKEY_CURRENT_USER
chave de cada usuário ainda serão substituídas HKEY_LOCAL_MACHINE
.
[HKEY_LOCAL_MACHINE\Software\Ghisler\Total Commander]
NOTA: Você provavelmente terá que substituir os envares no meu exemplo por locais reais antes de importá-lo.
Apenas mova os dois arquivos para a pasta do programa TC e coloque esta linha na seção [Configuration] do seu arquivo wincmd.ini:
UseIniInProgramDir = 7
MELHOR:
Use IniReloc:
http://ghisler.fileburst.com/addons/inireloc.zip