How to override
wincmd.ini location after Total Commander was installed? I can't seem to find a menu item for this setting. Where is this setting stored? Operating system is Windows XP or Windows 7 32bit.
First, edit wincmd.ini, look for
UseIniInProgramDir= and set it to 7.
UseIniInProgramDir=Flags sum This variable will only be read if the wincmd.ini is located in the same dir as the program. It is the sum of the following values : 0: Disabled 1: Use wincmd.ini in the program-dir. if no other location is set via the registry or parameters 2: Use wcx_ftp.ini in the program-dir. if no other location is set via the registry or parameters 4: Override the registry settings (but not the command line parameters)
Then, edit the shortcut to Total Commander so that it looks like this:
Where TC_path is the path to totalcmd.exe and config_path is the desired path to wincmd.ini
While I use the command-line arguments in shortcuts (.lnk files) when running from my thumbdrive, on my machine I set the registry to the location I want. This allows me to change the name of the
wincmd.ini file per machine, without worrying about which shortcut to run.
The registry location is here (displayed as a .REG file):
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"
To apply the same location to the whole system (all users), use the following key instead. But, settings in each user's
HKEY_CURRENT_USER key will still override
NOTE: You will probably have to replace the envars in my example with real locations before importing it.
There is actually a detailed explanation of where total commander looks for it's ini files. I personally use the registry method to relocate mine:
Just move the two files to your TC program folder and put this line in the [Configuration] section of your wincmd.ini file:
Use IniReloc: http://ghisler.fileburst.com/addons/inireloc.zip