日期:2014-05-17  浏览次数:20876 次

文件名8.3原则
何为文件名8.3原则
如果有个文件名如下:中国人民解放军.2000.doc
用8.3格式怎么表达:
是   中国人民解放~!.doc 吗?

------解决方案--------------------
8.3格式是DOS下的文件命名规则:主文件名不能超过8个字符(若是汉字则不能超过4个汉字),扩展名不能超过3个字符,中间用.分隔。Windows下的长文件名转换成8.3格式时,大致方法如下:
取文件名的前6个字符,加上~1(如果前六个相同的,依次用~2、~3...);
将最后一个点号.后面的内容的前3个字符作为扩展名。

中国人民解放军.2000.doc
的8.3格式应该为:
中国人~1.doc
------解决方案--------------------
楼上正解
------解决方案--------------------
尝试一下在浏览器输入C:\Progra~1\Common~1\
你就会明白什么是8.3
比如D:\abcdefg\hijklmnopq.doc应该就是D:\abcdef~1\hijklm~1.doc
注意~1指它的顺序
我的D:\Program Files就是D:\progra~2
因为在它之前曾经有Program文件夹,虽然那个文件夹删除了,但是排名是固定下来的
---------------------------------------
但是C:\a.accdb应该怎么写呢?
C:\a.acc
C:\a.acc~1
C:\a.a~1
都是错误的
------解决方案--------------------
主文件名不能超过8个字符(若是汉字则不能超过4个汉字)

所以应该是
C:\a.accd~1