I'm aware there are many reports about the log folder not being created by mIRC.exe when run in certain circumstances.

I'm not reporting this bug, but actually providing another circumstance in which it happens.

I have mIRC 6.12, and have a script which I've created, and use a batch file to copy over into the mIRC directory (c:\program files\mIRC).

It copies the following files/folders:

aliases.ini
hash_tables (folder)
load.mrc
mirc.ini
out.txt
popups.ini
scripts (folder)
sounds (folder)
src\dll (folder)
src\dll\mdx (folder)
src\images (folder)


Within the folders are various files of various types.

I usually run mIRC.exe immediately after this has been run.

mIRC then places any logs into c:\program files\mIRC and doesn't create the logs folder.
This is no real hassle, as I can simple make the batch file create the log folder for me, however, I propose the following solution.

Instead of having mIRC.exe create the folders (logs, downloads, sounds, etc), have the installer create the folders.
Then in the Configuration settings for mIRC, simply have the user be able to browse for and create their own folders if they desire to specify their own folders/directories (as they can do now).