एक संक्षिप्त सारांश विकिपीडिया पर पाया जा सकता है :
DOS फ़ाइल नाम के लिए कानूनी वर्णों में निम्नलिखित शामिल हैं:
- ऊपरी मामला पत्र
A
-Z
- नंबर
0
-9
- अंतरिक्ष (हालांकि आधार नाम या विस्तार में रिक्त स्थान को पीछे छोड़ना माना जाता है और फ़ाइल नाम का एक हिस्सा नहीं है, साथ ही उन स्थानों के साथ फ़ाइलनाम भी उद्धरण चिह्नों में संलग्न होना चाहिए जिन्हें डॉस कमांड लाइन पर उपयोग किया जाना है, और यदि डॉस जब प्रोग्राम प्रोग्रामिक रूप से बनाया जाता है, तो फ़ाइल नाम को क्वाड्रुपल कोट्स में संलग्न किया जाना चाहिए, जब डॉस कमांड बनाने वाले प्रोग्राम के भीतर एक चर के रूप में देखा जाता है।)
! # $ % & ' ( ) - @ ^ _ ` { } ~
- मान 128–255 (हालांकि यदि एनएलएस सेवाएं डॉस में सक्रिय हैं, तो निचले वर्ण के रूप में व्याख्या किए गए कुछ वर्ण अमान्य और अनुपलब्ध हैं)
इसमें निम्नलिखित ASCII वर्ण शामिल हैं:
" * + , / : ; < = > ? \ [ ] |
[9]
- Windows / MS-DOS में कोई शेल एस्केप वर्ण नहीं है
.
(U + 002E। पूर्ण विराम) नाम और विस्तार क्षेत्रों के भीतर, को छोड़कर। और .. प्रविष्टियाँ (नीचे देखें)
- निचले मामले पत्र
a
- z
(FAT12 / FAT16 पर A-Z के रूप में संग्रहीत)
- नियंत्रण वर्ण ०-३१
- मूल्य 127 (DEL) [संदिग्ध - चर्चा]
https://en.wikipedia.org/wiki/8.3_filename#Directory_table
और यहाँ क्या MS-DOS 6 उपयोगकर्ता गाइड आधिकारिक तौर पर कहा गया है
नामकरण फ़ाइलें और निर्देशिकाएँ
प्रत्येक फ़ाइल और निर्देशिका, प्रत्येक ड्राइव पर रूट निर्देशिका को छोड़कर, एक नाम होना चाहिए। निम्न सूची फाइलों और निर्देशिकाओं के नामकरण के नियमों को सारांशित करती है। फ़ाइल और निर्देशिका नाम:
- अधिकतम आठ वर्ण हो सकते हैं। इसके अलावा, आप तीन वर्णों तक का एक्सटेंशन शामिल कर सकते हैं।
- केस-संवेदी नहीं हैं। इससे कोई फर्क नहीं पड़ता कि आप टाइप करते समय अपरकेस या लोअरकेस अक्षरों का उपयोग करते हैं या नहीं।
- Z के माध्यम से केवल अक्षर A, 9 के माध्यम से संख्या 0 और निम्न विशेष वर्ण हो सकते हैं: अंडरस्कोर (
_
), कैरेट ( ^
), डॉलर चिन्ह ( $
), tilde ( ~
), विस्मयादिबोधक बिंदु ( !
), संख्या चिह्न ( #
), प्रतिशत चिह्न ( %
), एम्परसेंड ( &
), हाइफ़न ( -
), ब्रेसिज़ ( {}
), साइन इन करें ( @
), एकल उद्धरण चिह्न ( `
), एपोस्ट्रोफ़ ( '
), और कोष्ठक ()
। कोई अन्य विशेष वर्ण स्वीकार्य नहीं हैं।
- इसमें रिक्त स्थान, अल्पविराम, बैकस्लैश या अवधि नहीं हो सकती (अवधि को छोड़कर जो विस्तार से नाम को अलग करती है)।
- उसी निर्देशिका में किसी अन्य फ़ाइल या उपनिर्देशिका के नाम के समान नहीं हो सकता।
यह पीसी-डॉस 7 से है:
फ़ाइल में आपके द्वारा निर्दिष्ट नाम निम्नलिखित मानदंडों को पूरा करता है:
- इसमें आठ से अधिक वर्ण नहीं हो सकते।
इसमें Z के माध्यम से अक्षर A, 9 के माध्यम से संख्या 0 और निम्नलिखित विशेष वर्ण शामिल हो सकते हैं:
_ underscore ^ caret
$ dollar sign ~ tilde
! exclamation point # number sign
% percent sign & ampersand
- hyphen {} braces
@ at sign ` single quote
' apostrophe () parentheses
नोट: कोई अन्य विशेष वर्ण स्वीकार्य नहीं हैं।
- नाम में रिक्त स्थान, अल्पविराम, बैकस्लैश या अवधि नहीं हो सकती (अवधि को छोड़कर जो विस्तार से नाम को अलग करता है)।
- नाम निम्न आरक्षित फ़ाइल नामों में से एक नहीं हो सकता है: CLOCK $, CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, LPT4, NUL और PRN।
- यह निर्देशिका के भीतर किसी अन्य फ़ाइल के समान नाम नहीं हो सकता है।
उपयोगकर्ता की गाइड - पीसी डॉस 7
किसी नाम का पहला बाइट 0x20 (स्थान) नहीं होना चाहिए। लघु नाम या एक्सटेंशन रिक्त स्थान के साथ गद्देदार हैं। विशेष ASCII वर्ण 0x22 ( "
), 0x2a ( *
), +
0x2b ( ,
), 0x2c ( .
), 0x2e ( /
), 0x2f ( :
), 0x3a ( ;
), 0x3b ( <
), 0x3c ( =
), 0x3d ( >
), 0x3e ( ?
) , 0x3f ( ) , 0x5b ( [
), 0x5c ( \
), 0x5d ( ]
), 0x7c ( |
) की अनुमति नहीं है।
FAT फाइलसिस्टम
यदि आप भी MS-DOS 5.0 में रुचि रखते हैं तो यहाँ है ।