Como substituir o local wincmd.ini?


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


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



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.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.