When i type //run $mircdir in mIRC 6.1 it just opens a new mIRC. I typed it in status too and even tried //!run $mircdir, so there are no other run aliases. It works in 6.03. I am using XP home edition, dutch.
Do you have a mirc.exe one directory lower than your $mircdir (eg. C:\stuff\mirc\mirc.exe and C:\stuff\mirc.exe)? Windows trys to be 'helpful' by completing a path for you and pointing it to a file, for example try //run $+($mircdir,mirc\) - even if you have a mirc\ directory Windows will launch your mirc.exe
I did have that indeed, i put the new mIRC in a new folder in the old mIRC's folder ( i think it was something like c:\stuff\mirc script\mirc 6.1\ ) Tnx Skip, it didnt make sense to me to and i wonderd why it did that