Looking at this again, it probably would make sense for mIRC to use some of the original command line when "/exit -r" is used. If a scripter wants to have more control the /run command can always be used. Unless someone sees a major issue with this, I will make the next version use the -i -r -noreg and -portable switches from the original command line when "/exit -r" is used.