diff --git a/2.3-Concurrent-Profiles.md b/2.3-Concurrent-Profiles.md index b3a4252..3141294 100644 --- a/2.3-Concurrent-Profiles.md +++ b/2.3-Concurrent-Profiles.md @@ -1 +1,44 @@ -placeholder \ No newline at end of file +Once you have set up your multiple profiles, either for an [installed](https://github.com/ghacksuserjs/ghacks-user.js/wiki/2.1-Multiple-Profiles) or [portable](https://github.com/ghacksuserjs/ghacks-user.js/wiki/2.2-Multiple-Profiles-%5BFirefox-Portable%5D) Firefox, you can use them one at at time (the default), or run them concurrently. + +Use the above links to learn about using the switches + * `-no-remote` (installed) + * `AllowMultipleInstances=true` (portable) + +These switches allow multiple profiles, multiple firefoxes, and even different versions, to all run simultaneously. + +### :small_orange_diamond: Example + +Here is a sample `\AppData\Roaming\Mozilla\Firefox\profiles.ini` and it's matching Profile Manager +```ini +[General] +StartWithLastProfile=1 + +[Profile0] +Name=medium +IsRelative=0 +Path=D:\UserData\Firefox\Profiles\medium + +[Profile1] +Name=relaxed +IsRelative=0 +Path=D:\UserData\Firefox\Profiles\relaxed + +[Profile2] +Name=hardened +IsRelative=0 +Path=D:\UserData\Firefox\Profiles\hardened +``` + +![](https://github.com/ghacksuserjs/ghacks-user.js/blob/master/wikipiki/concurrent01.png) + +Here are four shortcuts +```js +"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -p "medium" +"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -p "hardened" +"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -p "relaxed" +"C:\Program Files\Mozilla Firefox\firefox.exe" -p +``` +And here are all three profiles running concurrently, with both normal and private browsing mode windows + +![](https://github.com/ghacksuserjs/ghacks-user.js/blob/master/wikipiki/concurrent02.png) +