आप में से अधिकांश लोगों को पता होगा कि MS-DOS डिवाइस ड्राइवर नामों का उपयोग विंडोज़ में फ़ाइल नामों के रूप में नहीं किया जा सकता है। परिणामस्वरूप, हम फ़ोल्डरों को con, aux, nul, आदि नाम देने में असमर्थ हैं।
Microsoft MS-DOS ने इन नामों को इन सिस्टम डिवाइस ड्राइवरों के लिए आरक्षित किया था।
- CON :कीबोर्ड और डिस्प्ले
- PRN :सिस्टम सूची डिवाइस, आमतौर पर एक समानांतर पोर्ट
- AUX :सहायक उपकरण, आमतौर पर एक सीरियल पोर्ट
- घड़ी$ :सिस्टम रीयल-टाइम घड़ी
- NUL: बिट-बकेट डिवाइस
- A:-Z: :अक्षर ड्राइव करें
- COM1 :पहला सीरियल संचार पोर्ट
- एलपीटी1 :पहला समानांतर प्रिंटर पोर्ट
- एलपीटी2 :दूसरा समानांतर प्रिंटर पोर्ट
- एलपीटी3 :तीसरा समानांतर प्रिंटर पोर्ट
- COM2 :दूसरा सीरियल संचार पोर्ट
- COM3 :तीसरा सीरियल संचार पोर्ट
- COM4 :चौथा सीरियल संचार पोर्ट
अपने विंडोज डेस्कटॉप पर इन नामों के साथ एक फाइल या फोल्डर बनाने की कोशिश करें और देखें कि क्या होता है।
आज भी यदि आप इन आरक्षित नामों में से किसी एक का उपयोग करके किसी फ़ोल्डर को नाम देने का प्रयास करते हैं, तो आपको निम्न त्रुटि संदेश प्राप्त होगा:निर्दिष्ट डिवाइस का नाम अमान्य है।
ये प्रतिबंध अभी भी NT-आधारित विंडोज़ में मौजूद हैं, संभवतः इसका कारण 16-बिट प्रोग्राम चलाने और कमांड-लाइन आधारित प्रोग्राम के लिए संगतता की अनुमति देना है। संपूर्ण विंडोज़ नामकरण फ़ाइलें, पथ, नामस्थान, सम्मेलन यहां पाए जा सकते हैं।
Windows में एक क्लिक के साथ CON, AUX, NUL फ़ोल्डर और फ़ाइलें बनाएं
जबकि आप "con" जैसे फ़ोल्डर नाम बनाने के लिए Linux या MS-DOS कमांड का उपयोग कर सकते हैं, मैं इस ऐप Concu में आया था जो आपको फ़ोल्डर बनाने और हटाने का दावा करता है प्रतिबंधित नाम, एक क्लिक में। यह एक CNET लिंक है इसलिए डायरेक्ट डाउनलोड लिंक पर क्लिक करना न भूलें।
यह कार्यक्रम क्यों मौजूद है? बस यह बताने के लिए कि यह एक टूल का उपयोग करके किया जा सकता है, बस!
मुझे पता है, मुझे पता है कि यह असली पुरानी बात है, लेकिन यह उनके लिए है जो इसके बारे में नहीं जानते होंगे .;)