What's the easiest way to open two instances of an application?

Hi guys

I'm relatively new to Macs after being on PC's for the last twenty years.  

Question:  What's the easiest way to open two instances of an application?   Once an application is open the right-click does not display Open, and doing a standard Google search the only solutions I'm finding involve scripting and command lines (hint:  Don't comment with a link to a script or command line).  I'm hoping there is an easier solution.

LVL 67
Jim HornMicrosoft SQL Server Data DudeAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
But you're so good with scripts...  What application(s) are you trying do this with about and thru?  Some apps won't allow two instances to be opened.
Eoin OSullivanConsultantCommented:

There is NO easy solution .. OSX does NOT simply allow you to open the same application in 2 separate instances.

Depending on the application .. have you tried simply duplicating the application - giving it a separate name and opening it .. this will often work HOWEVER there are dangers that 2 applications are trying to read-write the same preferences/settings.

Some applications will not work even if duplicated due to the internal coding of the application which can detect other running instances .. programs like Adobe CC or Microsoft Office tend to do this.

Another option is to have a VM on your Mac running another instance of OSX .. where you can clearly install and run the same application but you need a Mac .. lots of HD space and plenty of RAM

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
What application are you trying to open twice? With most applications, you can just open two documents or two windows and this give you the same effect as opening two instances of the application.
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

It depends on the application.  What is it that you want to do?

Many applications allow you to open a 2nd Window on the same instance, but that's not a separate instance.  Some applications don't allow a 2nd window, but they do allow you to do it with the command line open -n, but that can only be done from the command line.  You can create a script file so that it will open   That's also really not a 2nd instance.

For other applications, you're going to have to make a copy, then edit the info.plist file to change the app name, then register that name.  I do this for many applications.  I can run multiple firefox chrome instances, that use a different preference setting.  The main drawback is during patching, where you have to copy the app from the original instance and edit the plist file again.
Jim HornMicrosoft SQL Server Data DudeAuthor Commented:
I wanted to pull this off with Chrome (UI app left side, instructions url right side) and DbVisualizer (two different SQL scripts on each side), but the responses above give me enough info to reset my expectations.

With PC's it's as easy as right-click: Open to open a second instance, and I was hoping there was similar functionality for Macs.

How about running Windows Chrome with WINE?  You'll have all the functionality of Windows Chrome in your Mac.  I do that sometimes when I don't want to run a full blown VM.  I haven't tried it with chrome yet, but I do know that firefox and palemoon work just fine in wine.

You can install wine with either Fink, MacPorts or Homebrew.  Once installed you can create a script to start chrome and you'll just have to click on it.  You'll then be runing a Windows version of Chrome and you can do what you want.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Mac OS X

From novice to tech pro — start learning today.