How to run secondary Skype after recent Microsoft update?

After an update from Microsoft, /secondary Skype stopped working as mentioned in How can I run multiple Skype accounts in one computer?. I think they willfully want only one Skype should be working on a desktop.

The only one way I've found to run multiple Skype instances now is to just install the old classic Skype.

Is there any way to do it for new Skype?


After reading Ian's answer, I find it is a great solution to this my question. I am posting my own answer just to share my findings based on Ian's link as I faced difficulty on using above answer's path and settings.

  • Copy the skype shortcut paste thereon to create new skype shortcut.
  • Rename it as you want just to distinguish from the primary shortcut.
  • Now, go to its properties and append following string in Target property
  • Skype --secondary --datapath="C:\Login_1"
  • Hence the new full string will be "C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe" Skype --secondary --datapath="C:\Login_1"
  • Click on this shortcut and you are done.

I found the answer on this page. The command line arguments still exist, they have just been changed. Copying the format from this answer, we have the following command:

open -na /Applications/Skype.app --args --secondary --datapath="/Users/$(whoami)/Library/Application\ Support/Skype2"

Replace "Skype2" with as many numbers as you need instances of skype and go nuts.