I added -portable after mirc.exe in the command line but it did not help. Besides the idea is to run mIRC on a machine you never seen before so you can't know what drive name the memory stick would have so you can't create a shortcut. Its still a pain.