Board logo

标题: DOS下文件夹名是不是只能显示8位 [打印本页]

作者: skybluejun     时间: 2008-4-12 18:19    标题: DOS下文件夹名是不是只能显示8位
像Documents and Settings就变成了Docume~1
像Program Files就变成了Progra~1
那么请问,如果2个文件夹,一个叫abcdefgh1,另一个叫abcdefgh2,那么在DOS下这2个文件夹要怎么表示?

作者: abcd     时间: 2008-4-12 18:22
abcdef~2

作者: skybluejun     时间: 2008-4-12 18:44
确定吗?
我们怎么知道哪个是1哪个是2呢?
如果一个叫abcdefghi
另一个叫abcdefgh_i
哪个是1哪个是2呢?

作者: abcd     时间: 2008-4-12 20:21
自己测试一下不就知道?

for /d %%i in (*) do @echo %%i     %%~sni
@pause

abcdefgh1 ABCDEF~3
abcdefgh2 ABCDEF~4
abcdefghi ABCDEF~1
abcdefgh_i ABCDEF~2

作者: chishingchan     时间: 2008-4-19 09:39
Originally posted by skybluejun at 2008-4-12 06:44 PM:
确定吗?
我们怎么知道哪个是1哪个是2呢?
如果一个叫abcdefghi
另一个叫abcdefgh_i
哪个是1哪个是2呢?


先创建的是~1,后创建的是~2.

作者: DOS95     时间: 2008-4-20 07:44
也不完全是,当先创建的~1被删除后再创建个也会是~1而不是~3。
其实我认为最可靠的方式是进文件看看里面内容就知道了,如果你根本弄不清里面的东西是什么,那最好不要动。

作者: lianjiang2004     时间: 2008-4-20 08:48
加载长文件名支持。