Come sovrascrivere la posizione di wincmd.ini?


Risposte:


16

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


Sto usando la v8.01, non esiste alcuna impostazione come UseIniInProgramDir. È cambiato?
antivirtel,

Prova a creare la voce, dovrebbe funzionare.
molgar

wincmd.ini non è scrivibile dall'utente sul mio computer sul posto di lavoro, questa è la vera ragione per cui voglio sovrascriverlo con il mio :( è possibile? o devo installare una versione portatile?
törzsmókus


1

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



0

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.inifile 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_USERchiave 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.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.