能否帮我解释一下c:\progra~1这种目录地址的表现形式

来源:百度知道 编辑:UC知道 时间:2024/05/31 06:19:01
为什么不写成c:\program files.....,还有的地址会出现%,%号又代表什么?

c:\progra~1这种目录 是在纯DOS下看到的,纯DOS使用8+3文件格式,也就是说文件名最多不超过8个字符,扩展名最多不超过3个字符,长文件名就采用第7个字符为~第8个字符按有没有重复的排了.所以窗口下的c:\program files 文件夹进入纯DOS看到的是c:\progra~1 ,%号环境变量要寻找的地址.

c:\progra~1这种是原来在DOS下使用的,因为文件地址太长,所以使用的是缩写.这个被延续到WINDOWS中,也是因为地址太长才写成这样的.因为只能输入255个字符所以才写成这样.
%,%这种有百分号的是电脑的相对地址写法.原来也是在DOS中使用的,现在在WINDOWS中一般没有任何使用的简直,只有在书中才使用,一般只是表示系统文件夹的.

你是删除以后然后从回收站还原的吧

在DOS下看到的还是在WINDOWS里看到的?问题说清楚???
楼主火星来的