विंडोज निर्देशिका को एचटीएमएल लिस्टिंग में कनवर्ट करें


कभी भी एक HTML फ़ाइल बनाने की आवश्यकता है जो किसी विशेष Windows निर्देशिका में सभी फ़ाइलों और फ़ोल्डरों को सूचीबद्ध करता है? संभवतः ऐसा कुछ नहीं जो आपको अक्सर करने की ज़रूरत होगी, लेकिन यह थोड़ी देर में हर बार काम में आ जाएगा।

उदाहरण के लिए, यदि आप जल्दी से सभी फ़ाइलों और फ़ोल्डर्स की सूची बनाना चाहते हैं विंडो निर्देशिका और किसी को इसे देखने के लिए एक आसान आसान प्रारूप में भेजें। इससे पहले मैंने लिखा था कि आप कमांड लाइन या थर्ड-पार्टी ऐप्स का उपयोग एक विंडोज निर्देशिका में सभी फ़ाइलों और फ़ोल्डर्स की एक सूची मुद्रित करें पर कैसे कर सकते हैं, हालांकि, वे विकल्प केवल टेक्स्ट, वर्ड या एक्सेल के लिए आउटपुट करते हैं।

DirHTML

DirHTML एक निफ्टी प्रोग्राम है जो बहुत ही वही काम करता है, जो फ़ाइलों और फ़ोल्डरों की एक पुनरावर्ती सूची उत्पन्न करता है, लेकिन इसे HTML तालिका के रूप में आउटपुट करता है लिंक! इसलिए, आप वास्तव में वेब ब्राउज़र में फ़ाइल खोलने के लिए किसी फ़ाइल पर क्लिक कर सकते हैं या उस फ़ाइल प्रकार के लिए जो भी डिफ़ॉल्ट अनुप्रयोग है। यह वेब डेवलपर्स के लिए स्थानीय रूप से काम करने वाले वेब डेवलपर्स के लिए बहुत सुविधाजनक हो सकता है।

नीचे HTML में आउटपुट की गई निर्देशिका सूची मेरे कंप्यूटर पर डाउनलोड फ़ोल्डर की तरह दिखती है। आप देखेंगे कि आउटपुट थोड़ा सा सादा और पुराना स्कूल दिख रहा है। ऐसा इसलिए है क्योंकि कार्यक्रम पुराना है और इसलिए यह वेबपृष्ठ बनाता है जो बहुत पुराना दिखता है। यदि आप निर्देशिका सूची के लिए एक फैनसीयर आउटपुट चाहते हैं, तो नीचे दिए गए स्नैप 2 एचटीएमएल नामक दूसरे प्रोग्राम को देखें।

dirhtml

शीर्ष पर एंकर हैं , जो आपके द्वारा निर्दिष्ट निर्देशिका के अंदर सभी फ़ोल्डर्स के लिंक हैं। उसके बाद, रूट फ़ोल्डर के भीतर और रूट के नीचे प्रत्येक फ़ोल्डर के भीतर सभी फाइलें उनके मूल फ़ाइल विशेषताओं के साथ सूचीबद्ध होती हैं। आप उन्हें खोलने के लिए किसी भी फाइल पर क्लिक कर सकते हैं।

एक बार प्रोग्राम डाउनलोड करने के बाद, बस dirhtml.exeफ़ाइल चलाएं और आपको इस तरह की कॉन्फ़िगरेशन विंडो मिल जाएगी:

create directory listing

प्रोग्राम अत्यधिक विन्यास योग्य है, लेकिन आप फ़ोल्डर को भी चुन सकते हैं और Buildबटन क्लिक कर सकते हैं यदि आप कुछ और नहीं करना चाहते हैं। आप फ़ाइल एक्सटेंशन (फ़ाइल विशिष्टता) या फ़ाइल नामों के आधार पर फ़िल्टर कर सकते हैं।

विविधके अंतर्गत, आप उन फ़ाइल विशेषताओं को निर्दिष्ट कर सकते हैं जिन्हें आप शामिल करना चाहते हैं HTML आउटपुट में और निर्दिष्ट करें कि क्या आप लिंक में पूरी तरह से योग्य पथ का उपयोग करना चाहते हैं। यह उपयोगी है अगर आप फ़ाइलों / फ़ोल्डरों को दूसरे कंप्यूटर पर स्थानांतरित करने में सक्षम होना चाहते हैं। आप फ़ोल्डर को उसी पथ के तहत दूसरे कंप्यूटर पर कॉपी कर सकते हैं, यानी सी: \ माय दस्तावेज़ \ टेस्ट और फिर भी उन्हें खोलने के लिए HTML सूची में फ़ाइलों पर क्लिक करने में सक्षम हो।

print directory listing

सॉर्टिंगके अंतर्गत, आप फ़ाइल नाम, आकार, दिनांक और एक्सटेंशन द्वारा फ़ाइलों को सॉर्ट करना चुन सकते हैं।

sort files

आप प्रोग्राम सूची को रिकर्सिवली बनाने या नहीं बनाने के लिए प्रोग्राम को कॉन्फ़िगर भी कर सकते हैं। आप चुन सकते हैं कि आप एक HTML फ़ाइल में सभी लिंक चाहते हैं या प्रत्येक अलग फ़ोल्डर के लिए एक HTML फ़ाइल बनाना चाहते हैं।

html directory listing

कुल मिलाकर, यह उपयोगी है विंडोज़ में किसी भी फ़ोल्डर शाखा के लिए जल्दी से HTML वेब पेज बनाने के लिए प्रोग्राम।

स्नैप 2HTML

दूसरा प्रोग्राम, Snap2HTML में कई विकल्प नहीं हैं, लेकिन आउटपुट बेहतर तरीके से दिखता है। मेरे कंप्यूटर पर एक ही डाउनलोड निर्देशिका के लिए HTML आउटपुट यहां दिया गया है:

snap2html output

कार्यक्रम में एक बहुत ही सरल इंटरफ़ेस है और केवल कुछ विकल्प हैं। प्रोग्राम चलाने के लिए, स्नैप 2HTML.exe फ़ाइल पर बस डबल-क्लिक करें। DirHTML की तरह, इस प्रोग्राम को इंस्टॉलेशन की आवश्यकता नहीं है।

snap2html gui

सबसे पहले, आप रूट फ़ोल्डर चुनते हैं जिसके साथ आप निर्देशिका सूची शुरू करना चाहते हैं । यदि आप चाहें तो छिपी हुई या सिस्टम फ़ाइलों को शामिल करने के लिए दो विकल्प हैं। आप HTML पृष्ठ का शीर्षक बदल सकते हैं और यदि आप प्रत्येक फ़ाइल को एक क्लिक करने योग्य लिंक होना चाहते हैं तो आप लिंक फ़ाइलेंके अंतर्गत सक्षम करेंदेख सकते हैं।

आप तैयार होने पर ब्राउज़र में खोलेंबटन की जांच कर सकते हैं और फिर HTML निर्देशिका सूची जेनरेट करने के लिए स्नैपशॉट बनाएंक्लिक करें। आपको पहले HTML फ़ाइल को सहेजने के लिए कहा जाएगा और फिर यह आपके डिफ़ॉल्ट वेब ब्राउज़र में खुल जाएगा।

तो आपके पास दो प्रोग्राम हैं जो काम पूरा करते हैं। प्रत्येक के पास अपने स्वयं के प्लस और माइनस होते हैं, इसलिए अपनी जरूरतों को पूरा करने वाले व्यक्ति को चुनने के लिए स्वतंत्र महसूस करें। यदि आपके कोई प्रश्न हैं, तो एक टिप्पणी पोस्ट करें। का आनंद लें!

संबंधित पोस्ट:


31.08.2015