मुखपृष्ठ » कैसे » क्यों एक फ़ोल्डर का नाम देना संभव नहीं है '._' विंडोज 7 में?

    क्यों एक फ़ोल्डर का नाम देना संभव नहीं है '._' विंडोज 7 में?

    कभी-कभी जिज्ञासा के लिए, या सिर्फ कुछ अलग करने की वास्तविक इच्छा के आधार पर, आप अपने विंडोज सिस्टम पर फ़ोल्डर्स के लिए कुछ असामान्य नामों का उपयोग करने की कोशिश कर सकते हैं-मिश्रित परिणाम। इसे ध्यान में रखते हुए, आज के SuperUser Q & A पोस्ट में एक जिज्ञासु पाठक के प्रश्न का उत्तर है.

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

    संदेश विंडो स्क्रीनशॉट बेन एन (सुपरयूजर) के सौजन्य से.

    प्रश्न

    सुपरयूज़र रीडर एडवर्डब्लैक जानना चाहता है कि एक फ़ोल्डर का नाम देना क्यों संभव नहीं है ._. उनके विंडोज 7 सिस्टम पर:

    मैंने अभी देखा कि एक फ़ोल्डर का नाम देना संभव नहीं है ._. मेरे विंडोज 7 सिस्टम पर। इसका नाम बदल दिया जाता है ._ बजाय। कभी-कभी यह नामकरण के बाद ही गायब हो जाता है, लेकिन फिर दृश्य को ताज़ा करने के बाद फिर से दिखाई देता है। लगता है कि विंडोज को फाइल के अंत में डॉट्स की समस्या है। ऐसा क्यों है?

    एक फ़ोल्डर का नाम देना क्यों संभव नहीं है ._. विंडोज 7 में?

    उत्तर

    सुपरयूजर योगदानकर्ता बेन एन के पास हमारे लिए जवाब है:

    विंडोज़ को सामान्य रूप से फ़ाइलों की आवश्यकता होती है जिसमें या तो कोई एक्सटेंशन नहीं होता है या ऐसा एक्सटेंशन होता है जो कम से कम एक वर्ण लंबा हो। यह शून्य लंबाई एक्सटेंशन (यानी एक अवधि के साथ समाप्त होने वाले फ़ाइल नाम) को पसंद नहीं करता है। फ़ोल्डर में एक्सटेंशन भी हो सकते हैं, इसलिए, विंडोज एक अवधि के साथ अपने नामों को समाप्त नहीं होने देता है.

    स्रोत: डेविडपोस्टिल द्वारा जुड़े लेख से:

    • किसी निर्देशिका या फ़ाइल के नाम के आधार फ़ाइल को एक्सटेंशन से अलग करने के लिए एक अवधि का उपयोग करें.

    यदि आप किसी फ़ाइल या निर्देशिका नाम को किसी अवधि के साथ समाप्त करने का प्रयास करते हैं, तो Windows सिर्फ यह मानता है कि आप एक्सटेंशन नहीं चाहते थे और इस प्रकार इसे हटा देते हैं (भले ही आप इसे इसके साथ बनाते हों md कमांड कमांड प्रॉम्प्ट विंडो में).

    खतरनाक क्षेत्र

    यदि आप वास्तव में अवधि के साथ एक फ़ोल्डर नाम को समाप्त करना चाहते हैं, तो आपको जादू कच्चे नाम के ओवरराइड अनुक्रम का उपयोग करना होगा \\? \. एक कमांड प्रॉम्प्ट विंडो में, md \\? \ C: \ path \ to to \ container \।।. वास्तव में नाम से एक फ़ोल्डर बनाएगा ._., लेकिन बहुत सारे कार्यक्रमों में इसके साथ समस्या होगी, यहां तक ​​कि विंडोज एक्सप्लोरर:

    इस तरह की डायरेक्टरी को केवल हटाया जा सकता है rd कमांड इसके बाद \\? \ नाम, या इसका संक्षिप्त नाम बदल दिया गया (8.3, dir / x) नाम.


    स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.