Open C:\Program Files\ folder. If you have 64-bit Windows then it should be C:\Program Files (x86)\ folder. Find the Skype folder and then Phone. Right click on the Skype.exe file and select: Send to – Desktop (create shortcut). Right click on the newly created shortcut and select the Shortcut tab. In the Target field you will see now: "C:\Program Files\Skype\Phone\Skype.exe" (or with (x86) if you are on 64-bit Windows) Click with your mouse on the text in the Target field and move your curser one space after the last quotation sign and add the text /secondary. The text in the Target field should now read:
"C:\Program Files\Skype\Phone\Skype.exe" /secondary
Click OK to save the changes.
You can now use this new shortcut to start a second instance of Skype where you can login with credentials for the second account. Note that you should not start the second account before starting the primary account, but you can always use the second account without the primary account is running.
14-01-2012 14:38 - edited 14-01-2012 14:47
This doesn't seem to be working on Win 7, 64 bit pro with Skype 5.5.
First off the shortcut renames to ""C:\Program Files\Skype\Phone\Skype.exe" /secondary", which when double-clicked brings the original skype window to the forefront. I changed the shortcut to "C:\Program Files\Skype\Phone\Skype.exe /secondary" and tried again, same behaviour.
Maybe it's not possible any more?
EDIT: ok, turns out that for the default shortcut the field "Target" is inaccessable/greyed-out. This is where you put the /secondary switch into. So I created a new shortcut which allows me to put /secondary into the target field.
This works to bring up the second login box. Unfortunately, now I have a disk I/O error.