If all settings files are in the same directory as the mircexe, mIRC will use that location instead of APPDATA.
If you are using WinVista or Win7 then the mircexe folder CANNOT be in the Program Files directory for this to work.