मुझे विंडोज 8 में विशिष्ट फ़ाइल प्रकारों के लिए आइकन बदलने में परेशानी हो रही है। मैंने इस सवाल और इस एक सहित कितने टॉस पढ़े हैं, फाइलटेप्समैन और कई अन्य कार्यक्रमों की कोशिश की और रजिस्ट्री को संपादित किया लेकिन कोई भी काम ठीक से नहीं हुआ। प्रत्येक विधि के बाद मैंने आइकन कैश को शुद्ध कर दिया है और सुनिश्चित करने के लिए बस पुनः आरंभ किया है। मैं माउस को अलग करने के लिए .css और .js फ़ाइलों (और लाइन के नीचे अन्य) के लिए आइकन बदलना चाहता हूं, लेकिन डिफ़ॉल्ट रूप से नोटपैड ++ में दोनों प्रकार खुलते हैं।
(.Js और .css के साथ जुड़े ProgId) के DefaultIcon
लिए रजिस्ट्री में कुंजी बदलना नोटपैड ++ में खुलने वाली सभी फ़ाइलों के लिए आइकन को बदल देता है ।HKEY_CLASSES_ROOT\Applications\notepad++.exe
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css\UserChoice
DefaultIcon
.Css या .js फ़ाइलों को बदलने HKEY_CLASSES_ROOT\CSSfile
और HKEY_CLASSES_ROOT\JSFile
कोई प्रभाव नहीं है।
कुछ भी नहीं DefaultIcon
करने के लिए एक कुंजी जोड़ने HKEY_CLASSES_ROOT\CSSfile
, और मैं इसे कहीं और जोड़कर प्रयोग करने के बारे में अनिच्छुक था अगर मैंने कुछ तोड़ दिया।
एक बात जो मैंने देखी है, अगर मैं बिना किसी डिफॉल्ट प्रोग्राम से जुड़े एक्सटेंशन के आइकन को बदल देता हूं (इस मामले में .php) तो उस काम DefaultIcon
में बदलाव कर HKEY_CLASSES_ROOT\php_auto_file
रहा हूं, लेकिन मैंने बेवकूफी के बाद नोटपैड ++ में हमेशा पीएचपी फाइलें खोलीं और उसके बाद चुना। यह नोटपैड ++ आइकन में बदल गया।
तो क्या एक फ़ाइल प्रकार के लिए आइकन को बदलने का एक तरीका है जिसमें एक डिफ़ॉल्ट प्रोग्राम है , जो एक ही प्रोग्राम में खुलने वाली फ़ाइलों के लिए सभी आइकन को बदलने के बिना इसके साथ जुड़ा हुआ है ? या वहाँ एक प्रोग्राम के साथ एक फ़ाइल प्रकार को अलग करने का एक तरीका है ताकि मैं आइकन को बदल सकूं लेकिन हमेशा "ओपन टू ओपन" का उपयोग करना होगा? अधिमानतः पूर्व विकल्प।