Комбинатор
oXyd
Можно и без всяких лоадеров обойтись. Total Commander может определять положение INI-файла по следующим параметрам:
1. Параметр командной строки
/i=<путь>/ini_файл.ini (собственно, его и можно прописать в ярлыке, причём внешние программы для этого совершенно необязательны

а кроме того, INI-файлы могут быть и в одной папке, т.к. имя файла может быть произвольным).
2. Ключ в ветке реестра [HKCU\SOFTWARE\Ghisler\Total Commander]:
IniFileName.
3. Параметр
UseIniInProgramDir секции [Configuration] файла wincmd.ini, хранящегося в каталоге вместе с самим Тоталом, если таковой вообще присутствует (работает только в версии не ниже 6.50).
4. Расположение по умолчанию - каталог Windows.
Эти способы я расставил по приоритетам, т.е. в первую очередь смотрится параметр /i= , если его нет - реестр и ключ UseIniInProgramDir (в зависимости от значения ключа он либо более приоритетный, чем параметр реестра, либо менее), и в конце, если нигде ничего не указано, берётся последний пункт - каталог Windows.