Wie kann ich in Windows 7 verschiedene Taskleistensymbole für Firefox-Profile festlegen?

12

Gibt es eine Möglichkeit, unterschiedliche Taskleistensymbole für zwei verschiedene Firefox-Profile zu verwenden? Ich habe zwei Verknüpfungen, die auf Bat-Skripte verweisen, die Firefox-Profile auf folgende Weise starten:

start "" "D:\Program Files (x86)\Mozilla Firefox\Firefox.exe" -no-remote -P "default"

Es ist einfach, Symbole für Verknüpfungen zu ändern, die sich auf dem Desktop befinden. Wenn ich jedoch Firefox-Instanzen starte, haben beide dasselbe Standardsymbol.

bearbeiten

verwandte Probleme:

Es scheint, dass es derzeit (2011-08-20) keine gute, konsequent funktionierende Lösung gibt.

chodorowicz
quelle

Antworten:

2

Wenn jemand mit der Beta-Version von FF (oder Aurora oder Nightly) einverstanden ist, scheint die Installation und Verwendung von Stable mit einem Profil und Beta mit dem anderen das Problem zu lösen.

  • Es ist möglich, beide Profile an die Taskleiste anzuheften
  • Diese Profile können unterschiedliche Symbole haben

Wie es geht:

  1. Installieren Sie die stabile Version von FF und die Beta-Version in separaten Ordnern (Sie können die Beta von hier herunterladen ).
  2. Erstellen Sie ein zweites Profil mit ProfileManager
  3. Zum Beta-Shortut-Zielparameter hinzufügen -no-remote -p yourprofilename
  4. Ändern Sie das Symbol einfach durch Klicken mit der rechten Maustaste auf das angeheftete Symbol, Klicken propertiesmit der rechten Maustaste und den Menüpunkt Symbol

Es scheint einwandfrei zu funktionieren. Wenn jemand die Möglichkeit hat, zwei stabile Versionen auf diese Weise auszuführen, akzeptiere ich eine solche Antwort gerne.

chodorowicz
quelle
1
  1. Klicken Sie mit der rechten Maustaste auf den Taskleisten-Starter, für den Sie das Symbol ändern möchten.
  2. Klicken Sie mit der rechten Maustaste auf das Aufgabenlistenelement mit dem Programmnamen (z. B. "Mozilla Firefox").
  3. Klicken Sie auf Eigenschaften.

Sie können das Startsymbol in diesem Eigenschaftendialog ändern. Möglicherweise müssen Sie den Explorer neu starten oder sich abmelden / anmelden, damit die Änderungen wirksam werden.

Nithin Philips
quelle
Danke, es funktioniert (irgendwie) - ich wusste nicht, wie man Symbole ändert. Das Problem ist, dass es sich seltsam verhält - wenn ich das erste FF-Profil gestartet und als zweites ausgeführt habe, erhält das zweite ein korrekt anderes Symbol. Aber wenn kein Profil läuft und ich das zweite starte, wird das Standardsymbol des ersten angezeigt. Ganz zu schweigen davon, dass es unmöglich ist, beide Profile an die Taskleiste anzuheften (aber das ist ein ganz anderes Problem).
Chodorowicz
Haben Sie versucht, Firefox ohne Batch-Skript direkt zu starten? Für die zweite Verknüpfung können Sie ein zufälliges Programm anheften und seine Verknüpfung bearbeiten, um auf Firefox zu verweisen. Beide Symbole blieben für mich so, wie sie sollten. Windows markiert den zweiten Launcher jedoch nicht, wenn Sie ihn starten, sondern der erste wird als geöffnet angezeigt.
Nithin Philips
Ja, es funktioniert wie von Ihnen beschrieben. Wenn ich ein anderes Programm anhefte und das Symbol ändere, bleibt es bei diesem vertauschten Symbol, aber wenn ich FF ausführe, wird es als neues Standardsymbol hervorgehoben. Vielen Dank für die Tipps, sie sind hilfreich (ich werde sie verbessern, wenn ich kann), aber sie lösen das Problem nicht vollständig. Ich glaube, Mozilla muss das FF-Verhalten ändern (jedes Profil muss eine andere Anwendungs-ID haben).
Chodorowicz
Du hast recht. Sie benötigen für jede Firefox-Profilinstanz unterschiedliche AppUserModelIDs . Dazu müssen Sie jedoch den Firefox-Code patchen und selbst erstellen oder möglicherweise eine benutzerdefinierte App schreiben, mit der Firefox unter einer erzwungenen ID gestartet wird. In beiden Fällen gibt es keine einfache Lösung.
Nithin Philips
Es scheint, dass Beta-Versionen unterschiedliche AppID haben. Wenn jemand mit dem Ausführen der Beta einverstanden ist, scheint alles wie erwartet zu funktionieren - ich habe es als meine Antwort beschrieben. Nochmals vielen Dank für Tipps!
Chodorowicz
0

Ich habe eine Firefox-Erweiterung gefunden, die die AppID basierend auf dem Profilnamen festlegt. Dadurch können verschiedene Profile unter verschiedenen Symbolen in der Windows 7-Taskleiste angezeigt werden. Es ist hier verfügbar: http://code.google.com/p/win7appid/issues/detail?id=3#c0

In der Diskussion gibt es einen Link zum Herunterladen der Zip-Datei "win7appid-ff4-profile.zip", die in Ihren Firefox-Erweiterungsordner extrahiert werden sollte.

Es gibt auch ein aktualisiertes Skript für FF5 und höher in Kommentar 8 der Diskussion. Dies sollte in die folgende Datei eingefügt werden, wobei der vorhandene Code überschrieben wird: components \ win7appid.js

Beachten Sie, dass ich nicht für jedes Profil unterschiedliche Symbole auswählen konnte - sie werden in der Taskleiste als Standard-Firefox-Symbol angezeigt.

Kenny
quelle