मैं एक्सप्लोरर में फ़ाइलों के लिए डिफ़ॉल्ट पूर्वावलोकन कैसे जोड़ सकता हूं?


11

यदि मैं एक .ts(टाइपस्क्रिप्ट) फ़ाइल पर क्लिक करता हूं और विंडोज एक्सप्लोरर में पूर्वावलोकन फलक को सक्रिय करता हूं, तो मुझे फाइल का पूर्वावलोकन दिखाई देता है:

यहाँ छवि विवरण दर्ज करें

क्यों? क्योंकि मैंने .tsफाइल खोलने के लिए नोटपैड सेट किया है ।

लेकिन मेरे पास ऐसी .jsफाइलें हैं जिन्हें मैंने Notepad++उन्हें खोलने के लिए सेट किया है और मैं पूर्वावलोकन फलक में पूर्वावलोकन नहीं देखता:

यहाँ छवि विवरण दर्ज करें

सवाल

मैं .jsपूर्वावलोकन फलक में फ़ाइलों को कैसे दिखा सकता हूं और अभी भी नोटपैड ++ को रख सकता हूं क्योंकि यह फ़ाइल प्रकार का डिफ़ॉल्ट प्रोग्राम है?

मैं विकल्प के साथ नोटपैड ++ नहीं खोलना चाहता: राइट-क्लिक> ओपन के साथ।

मेरे पास विंडोज 7 है।


1
आप कोशिश कर सकते हैं winhelponline.com/blog/...
पूर्ववत

@ राहुल २००१ भी काम नहीं करते। मुझे पता चला है कि अगर उस एक्सटेंशन में कोई प्रोग्राम पंजीकृत है, तो पूर्वावलोकन काम नहीं करता है।
रॉय नमिर

जवाबों:


11

रजिस्ट्री को संपादित करने और .jsफ़ाइल एक्सटेंशन में विंडोज टेक्स्ट प्रीव्यू हैंडलर को असाइन करने के लिए इन निर्देशों का पालन करें । (इसके आधार पर हाउ टू गीक लेख ।)

  1. रजिस्ट्री संपादक खोलें
  2. नेविगेट करने के लिए HKEY_CLASSES_ROOT\.jsऔर की सामग्री का बना टिप्पणी (डिफ़ॉल्ट) मूल्य। यह वह प्रोगिड है जिसमें .jsएक्सटेंशन पंजीकृत है: यहाँ छवि विवरण दर्ज करें
  3. ProgID की कुंजी पर नेविगेट करें। हम अपनी चाबी खोज लेंगेHKEY_CLASSES_ROOT\JSFile
  4. कुंजी का विस्तार करें। यदि आवश्यक हो, तो शेलएक्स नामक एक उपकुंजी बनाएं
  5. ShellEx कुंजी के तहत , {8895b1c6-b41f-4c1c-a562-0d564250836f} नामक एक नई कुंजी बनाएं । नोट: MSDN के अनुसार इस सटीक मान की उपस्थिति विंडोज को बताती है कि यह एक पूर्वावलोकन हैंडलर है।
  6. इस नई बनाई गई कुंजी का चयन करें और इसका (डिफ़ॉल्ट) मान {1531d583-8375-4d3f-b5fb-d23bbd169f22} पर सेट करें । यह विंडोज के टेक्स्ट प्रीव्यू हैंडलर की आईडी है। यहाँ छवि विवरण दर्ज करें
  7. बदलाव तुरंत असर करेगा।

1
यह काम नहीं करता है। और मैंने भी फिर से शुरू किया explorer.exe(विंडोज़ 7 प्रो)
रॉय नामी

1
@ रोई दिलचस्प। मैंने इसका परीक्षण किया और यह काम कर गया। क्या आप इन चरणों को किसी अन्य फ़ाइल प्रकार पर आज़मा सकते हैं और देख सकते हैं कि क्या समस्या .jsआपकी मशीन की फ़ाइलों से पृथक है ?
मैं कहता हूं कि मोनिका

मुझे पता चला है कि अगर उस एक्सटेंशन में कोई प्रोग्राम पंजीकृत है, तो पूर्वावलोकन चीज़ काम नहीं करती है।
रॉय नमिर

@ रोई शायद यह मायने रखता है कि क्या कार्यक्रम पंजीकृत है। अपने परीक्षण में मैंने एक एक्सटेंशन का उपयोग किया था जो एक ऐसे प्रोग्राम से जुड़ा था जिसका अपना पूर्वावलोकन हैंडलर नहीं है।
मैं कहता हूं कि मोनिका

हाँ, लेकिन मेरा सवाल था "और अभी भी नोटपैड ++ को इस फ़ाइल प्रकार के डिफ़ॉल्ट प्रोग्राम के रूप में रखें" ...... :-)
रॉय नमिर

6

चूंकि फ़ाइल सामग्री सिर्फ सादे पाठ है, आप एक्सप्लोरर को इस तरह से बना सकते हैं। आप उपयोग कर सकते हैं Content Typeऔर PerceivedTypeइसे प्राप्त करने के लिए। यहां है कि इसे कैसे करना है:

  1. रजिस्ट्री संपादक में, उस फ़ाइल प्रकार से संबंधित कुंजी पर नेविगेट करें। फ़ाइल प्रकार के लिए कहा, पथ की तरह होगा HKEY_CLASSES_ROOT\.js
  2. उस कुंजी में, राइट पैनल पर राइट-क्लिक करें और चुनें New > String Value
  3. इसे नाम दें Content Type
  4. उस मान पर डबल क्लिक करें और इसे सेट करें text/plain
  5. चरण 2 से 4 को दोहराएं लेकिन मान को नाम देना और मान को PerceivedTypeसेट करना text

एक्सप्लोरर और voilá को फिर से शुरू करें ! फ़ाइल अभी भी आपके द्वारा सेट किए गए किसी भी संपादक के साथ जुड़ी होगी लेकिन अंतर्निहित पूर्वावलोकन सुविधा इसे एक पाठ फ़ाइल के रूप में मानेंगी और फिर एक पूर्वावलोकन दिखाएंगी।

साइड इफेक्ट के रूप में, यदि आप एक्सप्लोरर में अपनी सूची को Perceived Type के रूप में सॉर्ट / ग्रुप करते हैं तो इसे टेक्स्ट फाइल के तहत वर्गीकृत किया जाएगा ।

नोट: उदाहरण के लिए मैंने एक परीक्षण किया .dummyऔर इसे Google Chrome से संबद्ध किया, फ़ाइल को पूर्वावलोकन फलक में पूर्वावलोकन किया जा सकता है और इसे अभी भी Chrome को निष्पादित किए जाने के उद्देश्य से डबल-क्लिक किया जा सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.