ฉันจะตั้งค่าไอคอนแถบงานที่แตกต่างกันสำหรับโปรไฟล์ Firefox ใน Windows 7 ได้อย่างไร


12

มีวิธีที่จะมีไอคอนแถบงานที่แตกต่างกันสำหรับโปรไฟล์ Firefox สองโปรไฟล์หรือไม่ ฉันมีทางลัดสองทางที่ชี้ไปยังค้างคาวสคริปต์ซึ่งเปิดใช้โปรไฟล์ Firefox ในลักษณะต่อไปนี้:

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

มันง่ายที่จะเปลี่ยนไอคอนสำหรับทางลัดที่อยู่บนเดสก์ท็อป แต่เมื่อฉันเปิดใช้งานอินสแตนซ์ Firefox ทั้งคู่จะมีไอคอนมาตรฐานเหมือนกัน

แก้ไข

ปัญหาที่เกี่ยวข้อง:

ดูเหมือนว่าจะไม่มีวิธีแก้ปัญหาการทำงานที่ดีอย่างต่อเนื่องในขณะนี้ (2011-08-20)

คำตอบ:


2

หากใครบางคนตกลงกับการเรียกใช้ FF รุ่นเบต้า (หรือ Aurora หรือ Nightly) จากนั้นการติดตั้งและใช้งานที่มั่นคงกับหนึ่งโปรไฟล์และเบต้ากับอีกคนหนึ่งดูเหมือนว่าจะแก้ปัญหาได้

  • เป็นไปได้ที่จะปักหมุดโปรไฟล์ทั้งสองไว้ที่ทาสก์บาร์
  • โปรไฟล์เหล่านี้สามารถมีไอคอนที่แตกต่างกัน

ทำอย่างไร:

  1. ติดตั้งรุ่นที่เสถียรของ FF และรุ่นเบต้าในโฟลเดอร์แยกต่างหาก (คุณสามารถรับรุ่นเบต้าได้จากที่นี่ )
  2. สร้างโปรไฟล์ที่สองโดยใช้ProfileManager
  3. เพิ่มไปยังพารามิเตอร์เป้าหมาย short shortut -no-remote -p yourprofilename
  4. เปลี่ยนไอคอนเพียงแค่คลิกขวาที่ไอคอนที่ปักหมุดคลิกขวาpropertiesและรายการเมนูไอคอน

ดูเหมือนว่าจะทำงานได้อย่างไร้ที่ติ หากใครบางคนมีวิธีเรียกใช้สองรุ่นที่เสถียรในลักษณะนี้ฉันยินดีที่จะยอมรับคำตอบดังกล่าว


1
  1. คลิกขวาที่ตัวเรียกใช้แถบงานที่คุณต้องการเปลี่ยนไอคอน
  2. คลิกขวาที่รายการงานที่มีชื่อโปรแกรม (เช่น "Mozilla Firefox")
  3. คลิกที่คุณสมบัติ

คุณสามารถเปลี่ยนไอคอนตัวเรียกใช้ในกล่องโต้ตอบคุณสมบัตินี้ คุณอาจต้องรีสตาร์ท explorer หรือ logout / login เพื่อให้การเปลี่ยนแปลงมีผล


ขอบคุณมันใช้งานได้ (แบบ) - ฉันไม่รู้เกี่ยวกับวิธีการเปลี่ยนไอคอนนี้ ปัญหาคือว่ามันทำงานผิดปกติ - เมื่อฉันมีโปรไฟล์ FF แรกเริ่มและเรียกใช้ที่สองหนึ่งที่สองได้รับไอคอนที่แตกต่างกันอย่างถูกต้อง แต่เมื่อไม่มีโพรไฟล์ทำงานและฉันเริ่มโพรไฟล์อันที่สองมันจะได้รับไอคอนมาตรฐานของโพรไฟล์แรก ไม่ต้องพูดถึงว่าเป็นไปไม่ได้ที่จะปักหมุดโปรไฟล์ทั้งสองนี้ไว้ที่ทาสก์บาร์ (แต่นั่นก็เป็นปัญหาอื่นทั้งหมด)
chodorowicz

คุณลองเริ่ม Firefox โดยตรงโดยไม่มีสคริปต์แบตช์หรือไม่ สำหรับทางลัดที่สองคุณสามารถปักหมุดโปรแกรมสุ่มและแก้ไขทางลัดเพื่อชี้ไปที่ Firefox ไอคอนทั้งสองอยู่ในแบบที่ควรจะเป็นสำหรับฉัน อย่างไรก็ตาม Windows จะไม่เน้นตัวเรียกใช้ที่สองเมื่อคุณเปิดใช้งาน แต่ตัวแรกจะแสดงเป็นเปิด
Nithin Philips

ใช่มันใช้งานได้ตามที่คุณอธิบาย - ถ้าฉันปักหมุดโปรแกรมอื่นและเปลี่ยนไอคอนมันจะอยู่กับไอคอนที่สลับนี้ แต่เมื่อฉันเรียกใช้ FF มันจะถูกเน้นเป็นไอคอนเริ่มต้นใหม่ ขอบคุณสำหรับเคล็ดลับพวกเขามีประโยชน์ (ฉันจะลงคะแนนเมื่อฉันสามารถ) แต่มันไม่แก้ปัญหาได้อย่างเต็มที่ ฉันเชื่อว่า Mozilla ต้องเปลี่ยนพฤติกรรมของ FF (แต่ละโปรไฟล์จะต้องมี ID แอปพลิเคชันที่แตกต่างกัน)
chodorowicz

คุณถูก. สิ่งที่คุณต้องการสำหรับแต่ละตัวอย่างรายละเอียดของ Firefox จะมีความแตกต่างกันAppUserModelIDs แต่สิ่งนี้เกี่ยวข้องกับการแก้ไขรหัส Firefox และสร้างด้วยตัวคุณเองหรืออาจจะเขียนแอพที่กำหนดเองซึ่งจะเปิดตัว Firefox ภายใต้รหัสบังคับ ทั้งสองวิธีไม่มีวิธีแก้ปัญหาง่ายๆ
Nithin Philips

ดูเหมือนว่ารุ่นเบต้าจะมี AppID แตกต่างกัน หากใครบางคนใช้ได้กับการรันเบต้าแล้วดูเหมือนว่ามันจะทำงานได้อย่างที่คาดไว้ - ฉันได้อธิบายคำตอบของฉันแล้ว ขอบคุณมากอีกครั้งสำหรับเคล็ดลับ!
chodorowicz

0

ฉันพบส่วนขยาย Firefox ที่ตั้งค่า AppID ตามชื่อโปรไฟล์ วิธีนี้จะช่วยให้โปรไฟล์ต่าง ๆ ปรากฏภายใต้ไอคอนต่างๆบนทาสก์บาร์ของ Windows 7 มีให้ที่นี่: http://code.google.com/p/win7appid/issues/detail?id=3#c0

ภายในการสนทนามีลิงค์สำหรับดาวน์โหลดไฟล์ zip "win7appid-ff4-profile.zip" ซึ่งควรจะแตกไปยังโฟลเดอร์ Firefox Extensions ของคุณ

นอกจากนี้ยังมีสคริปต์ที่อัปเดตสำหรับ FF5 และใหม่กว่าในความคิดเห็น 8 ของการสนทนา ควรวางลงในไฟล์ต่อไปนี้เขียนทับโค้ดที่มีอยู่: components \ win7appid.js

โปรดทราบว่าฉันไม่สามารถเลือกไอคอนที่แตกต่างกันสำหรับแต่ละโปรไฟล์พวกเขาแสดงบนทาสก์บาร์เป็นไอคอน Firefox มาตรฐาน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.