587 - /ini causes unwanted Desktop tabs
Posted: 26.04.2012, 20:01
I've been wresting with using ini configuration files this since I originally started using the FC XE beta version. The problem is that each time FC closes and saves, and then reopens, Desktop tabs get created and accumulate in the left panel. This only happens when using /ini= parameter. It seems that FC prefers to use the c:\users\name\Local Settings\FreeCommanderXE. I run most of my apps off D:\apps\inuse\. In FC settings under "Start program" the "FreeCommander start folder" option is selected. The "Currently used folder:" section shows "D:\Apps\InUse\FreeCommander\SETTINGS". FreeCommander.ini is in the SETTINGS sub-folder of the FC installation folder.
I created 2 shortcuts to FreeCommander, both going to D:\Apps\InUse\FreeCommander\FreeCommander.exe . One of them uses the parameter /ini=FreeCommander.ini and the other one doesn't.
FCstart.ini is in the root of the FC folder and can contain freeCommanderIniDir=D:\Apps\InUse\FreeCommander or freeCommanderIniDir=%FcSrcPath%\SETTINGS or freeCommanderIniDir=D:\Apps\InUse\FreeCommander\SETTINGS . The problem remains the same. I have found no way to direct FC to use ini setting files on my D drive without the creation of unwanted Desktop tabs as I've mentioned.
As an FYI, I use various settings (INIs) to suit my needs so this is a real problem for me. I have gotten around it by using the c:\users\name\Local Settings\FreeCommanderXE directory, which FC will happily default to. That is a problem for me since I use multiple computers that sync up to a common directory and file structure with the related settings being kept in the application directory. Any help would be appreciated.
I created 2 shortcuts to FreeCommander, both going to D:\Apps\InUse\FreeCommander\FreeCommander.exe . One of them uses the parameter /ini=FreeCommander.ini and the other one doesn't.
FCstart.ini is in the root of the FC folder and can contain freeCommanderIniDir=D:\Apps\InUse\FreeCommander or freeCommanderIniDir=%FcSrcPath%\SETTINGS or freeCommanderIniDir=D:\Apps\InUse\FreeCommander\SETTINGS . The problem remains the same. I have found no way to direct FC to use ini setting files on my D drive without the creation of unwanted Desktop tabs as I've mentioned.
As an FYI, I use various settings (INIs) to suit my needs so this is a real problem for me. I have gotten around it by using the c:\users\name\Local Settings\FreeCommanderXE directory, which FC will happily default to. That is a problem for me since I use multiple computers that sync up to a common directory and file structure with the related settings being kept in the application directory. Any help would be appreciated.