"कृपया मदद करें। फ़ाइल नाम बहुत लंबा होने के कारण मैं फ़ाइल को हटा नहीं सकता।"
यह एक जटिल समस्या है जिसे पांच सेकंड में हल किया जा सकता है, और इसके लिए अतीत से एक साधारण डॉस कमांड की आवश्यकता होती है। लेकिन पहले, आइए सबसे पुरानी त्रुटियों में से एक से परिचित हों, जो विंडोज़ द्वारा उत्पन्न की जाती है और उनके पीछे अपराधी:लॉन्ग फाइलनाम (एलएफएन)।
लंबे फ़ाइल नाम क्या हैं?
लंबे फ़ाइल नाम विंडोज 95 और इसके एमएस-डॉस आर्किटेक्चर से विरासत में मिले हैं। LFN प्रणाली 255 वर्णों तक की फ़ाइल और निर्देशिका नाम निर्दिष्ट करती है। यह अधिकतम आठ वर्णों (किसी भी निर्देशिका पथ के बाद) के पुराने 8.3 फ़ाइल नामकरण परंपरा से एक बदलाव था, इसके बाद वैकल्पिक रूप से एक फ़ाइल नाम एक्सटेंशन जिसमें एक अवधि [.] और अधिकतम तीन और वर्ण शामिल थे।
चूंकि विंडोज़ पीछे की ओर संगत है, इसलिए हम अपनी समस्या को हल करने के लिए दो फ़ाइल नामकरण प्रणालियों के बीच इस "अंतर-रूपांतरण" का उपयोग करेंगे, क्योंकि कभी-कभी फ़ाइल नाम उनके लिए निर्धारित सीमा से अधिक हो जाते हैं।
कई विंडोज़ प्रोग्राम अधिकतम पथ लंबाई की अपेक्षा करते हैं 255 वर्णों से छोटा होना चाहिए। इस सीमा में वह फ़ाइल पथ शामिल नहीं है जिसके अंतर्गत वह स्थित है। लेकिन, जब आप किसी फ़ाइल को एक स्थान से कॉपी करते हैं, तो यह संपूर्ण फ़ाइल पथ को ध्यान में रखता है।
बहुत लंबे फ़ाइल नाम वाली फ़ाइलें अन्य ऑपरेटिंग सिस्टम का उत्पाद हो सकती हैं। यह किसी तृतीय-पक्ष सॉफ़्टवेयर से कैश फ़ाइल के रूप में भी पैदा हो सकता है। या, यह वास्तव में लंबे नाम वाली मीडिया फ़ाइल हो सकती है। कभी-कभी, ये फ़ाइलें तब भी बनाई जाती हैं जब वे नेटवर्क शेयर जैसी गहरी निर्देशिकाओं में मौजूद हों।
आप ऐसी फ़ाइलों को उस सॉफ़्टवेयर से प्रबंधित कर सकते हैं जिसने उन्हें बनाया है। लेकिन अगर यह विफल हो जाता है, तो यहां एक बहुत आसान समाधान है।
"बहुत लंबी" फ़ाइल नाम त्रुटियों को सुलझाना
लंबे फ़ाइल नाम वाली फ़ाइल को हटाना एक सरल तीन-चरणीय प्रक्रिया है। एक छोटे फ़ाइल नाम को ऑटो-जेनरेट करने और उसका उपयोग करने के लिए चाल है।
- उस निर्देशिका में कमांड प्रॉम्प्ट खोलें जहां फ़ाइल स्थित है।
- 8.3 फ़ाइल नाम प्रारूप में संक्षिप्त फ़ाइल नाम प्राप्त करने के लिए डॉस कमांड का उपयोग करें।
- अब, DEL . का उपयोग करें फाइल को डिलीट करने के लिए डॉस में कमांड।
आइए देखें कि यह एक उदाहरण के साथ कैसे काम करता है। यहां हमारे पास एक निर्देशिका में एक लंबे फ़ाइल नाम वाली फ़ाइल है।
फ़ाइल एक्सप्लोरर खोलें और फ़ाइल को उसकी निर्देशिका में ब्राउज़ करें। प्रेस शिफ्ट और फिर खाली जगह पर राइट क्लिक करें। चुनें यहां कमांड विंडो खोलें . आप जिस निर्देशिका में हैं, उस पथ सेट के साथ एक कमांड प्रॉम्प्ट विंडो खुलेगी।
वर्तमान निर्देशिका में फ़ाइलों और फ़ोल्डरों को सूचीबद्ध करने के लिए डॉस कमांड दर्ज करें। दिर कमांड एक आंतरिक कमांड है और सभी माइक्रोसॉफ्ट ऑपरेटिंग सिस्टम पर उपलब्ध है। /X विशेषता गैर-8.3 फ़ाइल नामों के लिए संक्षिप्त नाम प्रदर्शित करती है। जब जांच करने के लिए बहुत सारी फाइलें हों, तो आप एक स्क्रीन से दूसरी स्क्रीन पर रुकने और स्थानांतरित करने के लिए DIR /X /P का भी उपयोग कर सकते हैं।
नीचे दिया गया स्क्रीनशॉट आपको वह टेक्स्ट फ़ाइल दिखाता है जिसे हम "संशोधित" संक्षिप्त फ़ाइल नाम से हटाना चाहते हैं।
तो, आप देख सकते हैं कि कैसे हमने फ़ाइल के लिए एक छोटा नाम "ऑटो-जेनरेट" करने के लिए डॉस का उपयोग किया। अब, फ़ाइल को निकालने के लिए बस छोटे फ़ाइल नाम पर साधारण DEL कमांड का उपयोग करें। बस!
यहां सबक डॉस की उपेक्षा नहीं करना है। कई उपयोगी डॉस कमांड हैं जो अभी भी आपका दिन बचा सकते हैं। जब आप उन्हें याद कर रहे हों, तो आप यह भी सीखना चाहेंगे कि विंडोज की एक और सामान्य समस्या को कैसे ठीक किया जाए:वे फाइलें जो संपादन और हटाने के लिए बंद हैं।
<छोटा>छवि क्रेडिट:शटरस्टॉक डॉट कॉम के माध्यम से हंसछोटा>