Hello!
Thank you so much for your wonderful software.
Since I completely stucked with default behavior of ini-file location, decided to ask here.
I use fastcopy as copy utility in my command line scripting, and noticed that sometimes FastCopy leaves it's INI-file in user %AppData% folder no matter it's [FastCopy2.ini] with EXE or not.
So the exact situation is...
Having files in same folder:
[fastcopy.exe]
[FastCopy2.ini]
I run [fastcopy.exe] from folder where [fastcopy.exe] can write ( permissions allowed ), and by default fastcopy reads [FastCopy2.ini] file which is in the same folder and everything is normal here, but...
When I run [fastcopy.exe] from folder with denied write or change permission( in exact spot only User with elevated Admin-mode can write to it ), fastcopy behavior becomes strange. It's copy it's initial INI-file placed nearby to EXE to [%AppData%\fastcopy] folder and going to work with INI-file from here.
So the main problem is that, if I run [fastcopy.exe] with [FastCopy2.ini] in same folder with denied write or change permission, and in same time [%AppData%\fastcopy\FastCopy2.ini" _already_ exist fastcopy starting to work with [%AppData%\fastcopy\FastCopy2.ini" and ignores [FastCopy2.ini] in it's folder.
This behavior completely confuses me, as whole INI-file becomes unreliable since fastcopy can decide to use [FastCopy2.ini] in [%AppData%\fastcopy] folder.
And the question is...
Is it possible to make FastCopy to work with INI-file in it's folder regardless exist [%AppData%\fastcopy\FastCopy2.ini" or not?
Maybe some command-line switch like "/ini_file_location=C:\path\to\FastCopy2.ini"
Or maybe just something like "/ini_file_readonly=true"
I think Both paramters can be very useful if it's no exist now.