12
6
Is there a way to have different taskbar icons for two different Firefox profiles? I have two shortcuts which point to bat scripts which launch Firefox profiles in following manner:
start "" "D:\Program Files (x86)\Mozilla Firefox\Firefox.exe" -no-remote -P "default"
It's easy to change icons for shortcuts which sit on desktop, but when I launch Firefox instances they both have the same standard icon.
edit
related problems:
- Pin same app multiple times in Windows 7
- How do I pin more than one instance of Firefox to my taskbar?
- http://forums.mozillazine.org/viewtopic.php?f=23&t=1995575&start=15
It seems there's no good, consistently working solution at this moment (2011-08-20).
Thanks, it works (kind of) - I didn't know about this way of changing icons. The problem is that it behaves strangely - when I have first FF profile started and run second, the second one gets correctly different icon. But when no profile is running and I start the second one it gets the standard icon of the first one. Not to mention that it's impossible to pin both of these profiles to taskbar (but that's whole another problem). – chodorowicz – 2011-08-20T09:46:41.887
Have you tried starting Firefox directly, without a batch script? For the second shortcut, you can pin a random program and edit its shortcut to point to Firefox. Both icons stayed the way they should for me. However, Windows won't highlight the second launcher when you launch it, instead the first one will be shown as open. – Nithin Philips – 2011-08-20T17:47:36.430
Yes, it works as you described - if I pin some other program and change icon it stays with this swapped icon, but when I run FF it's highlighted as new, default icon. Thanks for the tips, they're helpful (I'll upvote it when I can), but it doesn;t solve the problem fully. I believe Mozilla has to change FF behaves (each profile has to have different application ID). – chodorowicz – 2011-08-22T10:50:52.493
You're right. What you need is for each Firefox profile instance to have a different AppUserModelIDs. But this involves patching the Firefox code and building on your own or possibly writing a custom app that will launch Firefox with under a forced ID. Either way, there is no simple solution.
– Nithin Philips – 2011-08-22T23:42:53.380It seems that beta versions have different AppID. If somebody is OK with running beta then it seems it all works as expected - I've described it my answer. Thanks a lot again for tips! – chodorowicz – 2011-08-23T10:32:40.130