Come sovrascrivere la wincmd.ini
posizione dopo l' installazione di Total Commander ? Non riesco a trovare una voce di menu per questa impostazione. Dove è memorizzata questa impostazione? Il sistema operativo è Windows XP o Windows 7 a 32 bit.
Come sovrascrivere la wincmd.ini
posizione dopo l' installazione di Total Commander ? Non riesco a trovare una voce di menu per questa impostazione. Dove è memorizzata questa impostazione? Il sistema operativo è Windows XP o Windows 7 a 32 bit.
Risposte:
Innanzitutto, modifica wincmd.ini, cercalo e impostalo UseIniInProgramDir=
su 7.
UseIniInProgramDir = Flags sum Questa variabile verrà letta solo se wincmd.ini si trova nella stessa directory del programma. È la somma dei seguenti valori: 0: Disabilitato 1: Usa wincmd.ini nella directory del programma. se non viene impostata un'altra posizione tramite il registro o i parametri 2: utilizzare wcx_ftp.ini nella directory del programma. se non viene impostata un'altra posizione tramite il registro o i parametri 4: Sostituisci le impostazioni del registro (ma non i parametri della riga di comando)
Quindi, modifica il collegamento su Total Commander in modo che assomigli a questo:
TC_path\TOTALCMD.EXE /i=config_path/wincmd.ini
Dove TC_path è il percorso di totalcmd.exe e config_path è il percorso desiderato per wincmd.ini
Se vuoi semplicemente spostare il file ini; Puoi utilizzare lo strumento inireloc dalla pagina dei componenti aggiuntivi di Total Commander all'indirizzo: http://www.ghisler.com o controllare: http://ghisler.ch/board/viewtopic.php?p=135417
Ne ho avuto bisogno anche io, ma per 2 file: wincmd.ini e wcx_ftp.ini.
totalcmd.exe /I=%pdrive%/totalcmd/MyCMDs.ini /F=%pdrive%/totalcmd/MyFTP.ini
Ho fatto una copia dei file originali e li ho rinominati per riferimento personale. Potrebbe essere necessario cambiare directory: il mio è c:\totalcmd\
.
In realtà c'è una spiegazione dettagliata di dove il comandante totale cerca i suoi file ini. Personalmente utilizzo il metodo di registro per spostare il mio:
http://www.ghisler.ch/wiki/index.php/Finding_the_paths_of_Total_Commander_files
Mentre utilizzo gli argomenti della riga di comando nei collegamenti (file .lnk) quando eseguo dal mio thumbdrive, sulla mia macchina ho impostato il registro nella posizione desiderata. Questo mi permette di cambiare il nome del wincmd.ini
file per macchina, senza preoccuparmi di quale collegamento eseguire.
Il percorso del registro è qui (visualizzato come file .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"
Per applicare la stessa posizione all'intero sistema (tutti gli utenti), utilizzare invece la chiave seguente. Tuttavia, le impostazioni nella HKEY_CURRENT_USER
chiave di ciascun utente continueranno a prevalere HKEY_LOCAL_MACHINE
.
[HKEY_LOCAL_MACHINE\Software\Ghisler\Total Commander]
NOTA: Probabilmente dovrai sostituire gli Envar nel mio esempio con posizioni reali prima di importarlo.
Basta spostare i due file nella cartella del programma TC e inserire questa riga nella sezione [Configurazione] del file wincmd.ini:
UseIniInProgramDir = 7
MEGLIO:
Usa IniReloc:
http://ghisler.fileburst.com/addons/inireloc.zip