दिलचस्प पोस्ट
एएसपी.नेट कोर में सीओआरएस कैसे सक्षम करें बबलसॉर्ट का उपयोग करते हुए इंटरेस्ट का एक सरणी छँटाएं स्कीमा.org JSON-LD संदर्भ आर सेमीकोलन पंक्तियों में स्तंभ को सीमांकित करता है PostgreSQL में एक अस्थायी फ़ंक्शन कैसे बनाएं? ASP.NET MVC रेजर पास मॉडल लेआउट के लिए इंटरफ़ेस विधि invocations क्यों ठोस invocations की तुलना में धीमी है? ओरेकल के साथ काम करते समय बैच के लाईन को फ्लिएंट एनआईबीनेट के साथ कैसे कार्यान्वित करें? मुझे अपना फेसबुक एप्लिकेशन आईडी और गुप्त कुंजी कहां मिल सकती है? क्या HTML5 स्क्रिप्ट टैग की आवश्यकता प्रकार = "javascript" है? ज़क्सिंग का उपयोग करते हुए QR कोड एन्कोडिंग और डिकोडिंग जावास्क्रिप्ट या jQuery के साथ वर्तमान महीने की पहली और अंतिम तिथि प्राप्त करें एलेप्से में आवेदन ढेर के आकार को कैसे बढ़ाएं? PHP: एक सरणी में दो तिथियों के बीच सभी तिथियां लौटें अपरिवर्तनीय कोड संकलक त्रुटि

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

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

वेब के समाधान से एकत्रित समाधान "फ़ाइल नाम में अनुमत वर्ण"

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

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

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

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

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

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

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