मुझे विंडोज 8 में विशिष्ट फ़ाइल प्रकारों के लिए आइकन बदलने में परेशानी हो रही है। मैंने इस सवाल और इस एक सहित कितने टॉस पढ़े हैं, फाइलटेप्समैन और कई अन्य कार्यक्रमों की कोशिश की और रजिस्ट्री को संपादित किया लेकिन कोई भी काम ठीक से नहीं हुआ। प्रत्येक विधि के बाद मैंने आइकन कैश को शुद्ध कर दिया है और सुनिश्चित करने के लिए बस पुनः आरंभ किया है। मैं माउस को अलग करने के लिए .css और .js फ़ाइलों (और लाइन के नीचे अन्य) के लिए आइकन बदलना चाहता हूं, लेकिन डिफ़ॉल्ट रूप से नोटपैड ++ में दोनों प्रकार खुलते हैं।
(.Js और .css के साथ जुड़े ProgId) के DefaultIconलिए रजिस्ट्री में कुंजी बदलना नोटपैड ++ में खुलने वाली सभी फ़ाइलों के लिए आइकन को बदल देता है ।HKEY_CLASSES_ROOT\Applications\notepad++.exeHKEY_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रहा हूं, लेकिन मैंने बेवकूफी के बाद नोटपैड ++ में हमेशा पीएचपी फाइलें खोलीं और उसके बाद चुना। यह नोटपैड ++ आइकन में बदल गया।
तो क्या एक फ़ाइल प्रकार के लिए आइकन को बदलने का एक तरीका है जिसमें एक डिफ़ॉल्ट प्रोग्राम है , जो एक ही प्रोग्राम में खुलने वाली फ़ाइलों के लिए सभी आइकन को बदलने के बिना इसके साथ जुड़ा हुआ है ? या वहाँ एक प्रोग्राम के साथ एक फ़ाइल प्रकार को अलग करने का एक तरीका है ताकि मैं आइकन को बदल सकूं लेकिन हमेशा "ओपन टू ओपन" का उपयोग करना होगा? अधिमानतः पूर्व विकल्प।
