Apr 11, '08 07:30:01AM • Contributed by: Jeremy Banks
Here's an easier way that I don't think anyone has posted here: Just run the application that you'd like to launch a second time from Terminal, using the open command with the --new (-n) flag. This will force an additional instance to be opened regardless of how many are already running. For example, if I wanted to run another copy of Mail, I'd do it this way:
open -n /Applications/Mail.app
Remember that you can drag an icon to the Terminal window and it will insert its path, making this even simpler!
[robg adds: We've run a couple of hints on running multiple copies of the same application. This one used an AppleScript for Remote Desktop Connection 2.0, but could be extended for other applications. This much older hint used a Terminal command to find the actual application executable. Note that running multiple copies of one app as the same user may not work perfectly, especially if the app requires exclusive access to a file, or if you change preferences while two copies are running.]
