With the use of Terminal, anyone can run multiple instances of the same application on a Mac. When you have multiple windows open in a web browser, all windows run under the same process ID (PID). But, with multiple instances, each has its own unique PID. So why would you want to run multiple instances of the same application?
There are several reasons why a person can run clones of the same application, but the most popular will be for the user to perform several tasks at once. Some applications, such as the calculator, allow you to work with only one equation at a time. If you need to work with multiple equations at the same time, cloning the application is beneficial.
Running Multiple Instances in Terminal
To run multiple, you will have to open Terminal and write:
open -n / Applications / Application Name .app
Change «ApplicationName» to any application you wish to open. Enter it several times, depending on the number of duplicates you want. In this case, open two instances of Safari.
It's as simple as that.
Running multiple instances with AppleScript Editor
While the use of Terminal It does the job of opening several instances, not saving them anywhere. If you want to save several instances of the application, you must open AppleScript Editor and write:
do shell script «open -n / Applications / ApplicationName .app »
Write it as many times as you need, then go to Archive Y save . Be sure to change File format to Application . This will now save the icons that you can open at any time to have multiple instances of Safari (or any other application) without having to go through the whole process again.