सबसे सरल उपाय बैच फ़ाइल का उपयोग करना है। निम्नलिखित का परीक्षण किया गया और फ़ायरफ़ॉक्स 30.0 के साथ काम करने की पुष्टि की गई।
एसोसिएट .HTML फाइलें एक विशिष्ट फ़ायरफ़ॉक्स प्रोफ़ाइल के साथ
उदाहरण के लिए, जैसे "देव" नामक एक वेब डेवलपमेंट प्रोफ़ाइल के लिए कुछ के साथ एक बैच फ़ाइल बनाएँ:
"C:\My Programs\FF30\firefox.exe" -P Dev -no-remote
आपको .bat फ़ाइल कमांड में किसी भी गैर-फ़ायरफ़ॉक्स कमांड लाइन स्विच को छोड़ देना चाहिए (यानी -osint -url को "% 1" में न डालें)। यदि आपने कभी बैच फ़ाइल नहीं बनाई है, तो बस एक टेक्स्ट फ़ाइल खोलें, उपयुक्त कमांड टाइप करें और सहेजें। फिर .txt से .bat तक फ़ाइल एक्सटेंशन का नाम बदलें।
ओएस के आधार पर, आप जो कदम उठाना चाहते हैं, वह यहां से अलग है।
विंडोज एक्स पी
मेरा कंप्यूटर पर नेविगेट करें और टूल -> फ़ोल्डर विकल्प -> फ़ाइल प्रकार टैब चुनें। आपको 4 फ़ाइल प्रकार संघों को बदलने की आवश्यकता है।
- फ़ायरफ़ॉक्स HTML दस्तावेज़
- फ़ायरफ़ॉक्स यूआरएल
- URL: हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल
- URL: गोपनीयता के साथ हाइपर टेक्स्ट ट्रांसफर प्रोटोकॉल
स्पष्ट होने के लिए, केवल वास्तविक .html फ़ाइलों के लिए एक लिंक बनाने के लिए, बस पहले आइटम को संपादित करने की आवश्यकता है। फ़ायरफ़ॉक्स URL (.url) एक अलग प्रकार की फ़ाइल है और शेष दो आइटम आउटलुक जैसे कार्यक्रमों में बाहरी लिंक खोलने के लिए हैं (जैसे कि आप अपने ईमेल में एक लिंक पर क्लिक करना चाहते हैं और आपकी .bat फ़ाइल को उस लिंक को संभालना है)।
इनमें से प्रत्येक के लिए, आपको उन्नत बटन का चयन करना होगा, फिर डिफ़ॉल्ट "ओपन" कार्रवाई को संपादित करें। चिह्नित फ़ील्ड के तहत "अनुप्रयोग कार्रवाई करने के लिए उपयोग किया जाता है:" अपने .bat फ़ाइल जैसे पथ को पेस्ट करें
"C:\Documents and Settings\UserName\Desktop\Firefox.bat" "%1"
उपरोक्त के रूप में दोहरे उद्धरण चिह्नों का उपयोग करना सुनिश्चित करें। अपने परिवर्तनों को अंतिम रूप देने के लिए ओके, ओके दबाएं।
आपको निश्चित रूप से, "बस के मामले में" क्षेत्र में मूल प्रविष्टि की प्रतिलिपि बनाना चाहिए और इसे उस स्थिति में सेट करना चाहिए जब आप बाद में अपने परिवर्तनों को उलटना चाहते हैं। मूल रूप होना चाहिए:
"C:\Path\To\Browser\firefox.exe" -osint -url "%1"
कृपया ध्यान रखें कि सभी चार विकल्पों को बदलते समय आम तौर पर मुद्दों का कारण नहीं होना चाहिए, जिस तरह से कोई एक प्रोग्राम URL लिंक या HTML पेज की व्याख्या करता है वह प्रभावित हो सकता है। @Odys की टिप्पणियों के बारे में, आउटलुक एक्सप्रेस 6 में लिंक के साथ कोई समस्या नहीं थी, लेकिन मुद्दों को जोड़ने के लिए अन्य कार्यक्रमों का व्यापक परीक्षण नहीं किया गया है।
विंडोज 7
.Html, राइट-क्लिक में समाप्त होने वाली किसी भी फाइल को चुनें और गुण -> सामान्य टैब -> बटन बदलें। "ओपन विथ" मेनू से, ब्राउज़ बटन पर क्लिक करें और चयन संवाद से, अपनी बैच फ़ाइल ढूंढें और ओपन बटन पर क्लिक करें।
ध्यान दें कि इससे किया जा सकता है
Control Panel\Programs\Default Programs\Set Associations
भी।
हालाँकि, ध्यान दें कि यदि आप इस सूची के नीचे (फ़ाइल संघों के बाद) लिंक (HTTP और HTTPS) के लिए प्रोटोकॉल बदलने का प्रयास करते हैं, तो प्रोग्राम के लिए ब्राउज़ करने का कोई विकल्प नहीं है। इसका मतलब है कि विंडोज 7 के लिए, आप विशेष प्रोफ़ाइल के साथ लिंक (जैसे मेल क्लाइंट में) को संबद्ध नहीं कर सकते। रजिस्ट्री संपादन के साथ इसे किसी भी तरह बदलना संभव हो सकता है, लेकिन इसका परीक्षण नहीं किया गया है।
किसी भी स्थिति में, आपने अब .html फ़ाइल एक्सटेंशन और अपने निष्पादन योग्य .bat के बीच एक लिंक बनाया है जो फ़ायरफ़ॉक्स को एक विशिष्ट प्रोफ़ाइल के तहत खोलता है।
टिप्पणियाँ
आपको XP और विंडोज 7 दोनों में अनुमति के मुद्दों से बचने के लिए "प्रोगाम फाइल्स" या "प्रोग्राम्स फाइल्स (x86)" फोल्डर (उदाहरण के लिए .bat फाइल कमांड) के बाहर फ़ायरफ़ॉक्स की एक प्रति स्थापित करनी पड़ सकती है।
यह मत भूलो कि स्वचालित रूप से एक प्रोफ़ाइल में लॉग इन करने के लिए, आपको फ़ायरफ़ॉक्स प्रोफ़ाइल प्रबंधित विंडो (फ़ायरफ़ॉक्स। Exe या -ProfileManager) में उस विकल्प को सक्षम करने की आवश्यकता होगी। जाँच की गई सही विकल्प के साथ प्रोफ़ाइल प्रबंधक की एक तस्वीर यहाँ है ।
चूंकि फ़ायरफ़ॉक्स का उपयोग करता है जो कुछ भी प्रोफ़ाइल शुरू होने पर अंतिम सक्रिय था, आप संभवतः अन्य प्रोफाइल के लिए .bat फाइल बनाने के लिए चाहेंगे (जैसे कि देव से डिफ़ॉल्ट में वापस स्विच करने के लिए, आदि)।
याद रखें कि प्रत्येक प्रोफ़ाइल में ऐड-ऑन, थीम आदि के बारे में डेटा होता है, इसलिए नए प्रोफाइल बनाते समय आपको इनका चयन करना होगा (यदि आप नीचे दिए गए प्रोफाइलस्विच ऐड का उपयोग करते हैं तो यह याद रखना महत्वपूर्ण है।)
लिंक
फ़ायरफ़ॉक्स कमांड लाइन विकल्प यहाँ हैं। मैंने देखा कि आपके पास एक छोटा-पी स्विच है और यह अब आधिकारिक तौर पर फ़ायरफ़ॉक्स के मौजूदा संस्करणों (30.0+) के लिए एक बड़ा -P है। मैं अन्य सिंटैक्स के साथ-साथ उचित सिंटैक्स और समर्थन की जांच करूंगा।
ProfileSwitcher - एक ऐड-ऑन को सत्यापित जो प्रोफ़ाइल वर्तमान में सक्रिय है अगर आप अन्यथा नहीं बता सकता मदद करने के लिए। एफएफ 29 संगतता के बारे में टिप्पणियों के बावजूद, यह संस्करण 1.6.2 के रूप में एफएफ 30.0 के साथ काम करता है ।