DOS下的8.3命名规则(DOS 8.3 filename)

来源:互联网 发布:电信是什么网络模式 编辑:程序博客网 时间:2024/06/13 18:17

DOS下的8.3命名规则(DOS 8.3 filename

 

WinXP下常看见C:/Docume~1等类似命令,常常感觉挺神秘的,上网收了下,发现这其实是以前DOS遗留下来的文件命名规则。而WinXP为了向前兼容,仍保留该命名规则。但似乎中文网站均语焉不详。特此上了下英文网站和论坛,整理出片羽。

 

8代表基本文件名(basename)不能超过8,如mylovedfilm.doc,基本文件名mylovedfilm超过了最大8个字符的限制,在8.3下会变成mylove~1,即只去前面的6个字符,其后跟波浪符~,再跟数字n表示是第n次出现。

3是用来限制扩展名(extension)长度不能超过3的限制。

 

举例,如

Example: "TextFile1.Mine.txt" becomes "TEXTFI~1.TXT" (or "TEXTFI~2.TXT", should "TEXTFI~1.TXT" already exist). "ver +1.2.text" becomes "VER_12~1.TEX".

 

解释:基本文件名TextFile1.Mine.变成TEXTFI~1(或TEXTFI~2,如果TEXTFI~1.TXT已经存在),然后加上点·,加上扩展名。

原创粉丝点击