दिलचस्प पोस्ट
एक NSArray पर प्राकृतिक रूप कैसे करें? <XMP> टैग के लिए क्या इस्तेमाल किया गया था? पूरे पृष्ठ लोड होने से पहले क्या मैं जावास्क्रिप्ट चला सकता हूँ? LINQ, प्रकार XXX का स्थिर मूल्य बनाने में असमर्थ इस संदर्भ में केवल आदिम प्रकार या गणण प्रकार समर्थित हैं जब MySQL तालिकाओं में NULL का उपयोग करें डुप्लिकेट के साथ डेटा फ्रेम को फिर से करना सी # का उपयोग कर एक एनटीपी सर्वर की क्वेरी कैसे करें? क्यों jQuery मेरे घर (स्थानीय) मशीन पर काम नहीं करता है? रूबी में मैं डेट् टाइम। अब यूटीसी में कैसे परिवर्तित करूं? अहस्ताक्षरित पूर्णांक घटाव परिभाषित व्यवहार है? इनपुट शब्द पर ASCII मान प्राप्त करें जावा एसई + स्प्रिंग डेटा + हाइबरनेट SQL सर्वर में CSV फ़ाइल आयात करें jQuery अजाक्स सफलता अनाम समारोह गुंजाइश जावास्क्रिप्ट json मूल्य मिल

फ़ाइल नाम में अनुमत वर्ण

ऑपरेटिंग सिस्टम के आधार पर, मुझे फ़ाइल नामों में अनुमत अक्षरों की सूची कहां मिल सकती है? (उदाहरण के लिनक्स पर, चरित्र ':' को फ़ाइल नामों में अनुमति है, लेकिन विंडोज़ में नहीं)

Solutions Collecting From Web of "फ़ाइल नाम में अनुमत वर्ण"

आप विकिपीडिया फाइलनाम पृष्ठ से शुरू कर सकते हैं। इसमें काफी सभ्य आकार की मेज है ( Comparison of filename limitations ) काफी सारे फ़ाइल सिस्टम के लिए आरक्षित वर्णों को सूचीबद्ध करते हैं।

साथ ही आरक्षित फाइल नाम स्वयं के तहत CON तहत एमएस-डॉस। मुझे याद है कि एक बार जब मैंने छोटा किया था उस समय में const.h से const.h करने के लिए फ़ाइल शामिल con.h और आधे घंटे का समय बिताया गया था। डिवाइसों के लिए डीओएस उपेक्षित एक्सटेंशन को चालू करता है ताकि con.h बिल्कुल con.h , इनपुट कंसोल (अर्थात, कम्पाइलर मेरे लिए हेडर फाइल में टाइप करने के लिए इंतजार कर रहा था, इससे पहले कि वह जारी रहे)।

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

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

ठीक है, तो फ़ाइल सिस्टम की तुलना को देखते हुए अगर आप केवल मुख्य खिलाड़ी फ़ाइल सिस्टम की परवाह करते हैं:

  • विंडोज़ (एफएटी 32, एनटीएफएस): NUL अलावा किसी भी यूनिकोड और \
  • मैक (एचएफएस, एचएफएस +): किसी भी मान्य यूनिकोड को छोड़कर : या /
  • लिनक्स (एक्सट [2-4]): NUL को छोड़कर कोई बाइट

इसलिए NUL को छोड़कर कोई बाइट, / , \ : और आपके पास फाइल / फ़ोल्डर्स कॉल नहीं हो सकते . या ..