Como substituir o local wincmd.ini?

9

Como substituir o wincmd.inilocal 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.

buscador da verdade
fonte
Em qual SO você está?
Raystafarian 7/12/12
Descrição do problema atualizada.
truthseeker

Respostas:

16

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

molgar
fonte
Estou usando a v8.01, não há configurações como UseIniInProgramDir. Isso mudou?
Antivirtel
Apenas tente criar a entrada, ela deve funcionar.
molgar
wincmd.ini não é user-gravável no meu computador no local de trabalho, que é a própria razão de eu querer substituí-lo com a minha própria :( é possível ou que eu preciso para instalar uma versão portátil?
törzsmókus
1

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\.

Spaztixx
fonte
1

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

Jakob Magiera
fonte
Bem-vindo ao Super Usuário! Você poderia incluir as informações relevantes do link na sua resposta? Isso garantirá que sua resposta permaneça útil, mesmo que a página vinculada mude ou desapareça.
Excellll
0

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.iniarquivo 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_USERchave 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.

Kody Brown
fonte
0

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

Ultralisco
fonte