最近看了很多关于 畸形目录 的讨论,感觉收获不小,有想到了几个问题:
1. 8.3格式的和长文件名的格式路径,系统会优先搜索那个?(比如说,电脑里同时存在C:\Program Files 和 C:\progra~1 两个目录)
2. 根据排列组合原理,短文件名最多表示 9 个相同前 8 位的文件名/目录名,那么,实际测试一下,建立20个目录,分别是:
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa (1)
aaaaaaaaaaaaaaaaaaaaa (2)
aaaaaaaaaaaaaaaaaaaaa (3)
.....
aaaaaaaaaaaaaaaaaaaaa (20)
dir /x 显示:
AAAAAA~1
AAAAAA~2
AAB2DC~1
AAB2EC~1
AAB2FC~1
AAB20D~1
AAB21D~1
AAB22D~1
AAB23D~1
AAB24D~1
AAB25D~1
AAB26D~1
AAAAAA~3
AAC2D4~1
AAC2E4~1
AAC2F4~1
AAC205~1
AAC215~1
AAC225~1
AAC235~1
AAC245~1
AAC255~1
AAC265~1
AAAAAA~4
AAC2DC~1
AAC2EC~1
AA4064~1
AA406C~1
AA5064~1
AA506C~1
AA6064~1
这有什么规律呢?
3.建立一个 D:\...\ 的目录,会显示 D:\e2e2~1, 这又如何解释呢?
1. 8.3格式的和长文件名的格式路径,系统会优先搜索那个?(比如说,电脑里同时存在C:\Program Files 和 C:\progra~1 两个目录)
2. 根据排列组合原理,短文件名最多表示 9 个相同前 8 位的文件名/目录名,那么,实际测试一下,建立20个目录,分别是:
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa (1)
aaaaaaaaaaaaaaaaaaaaa (2)
aaaaaaaaaaaaaaaaaaaaa (3)
.....
aaaaaaaaaaaaaaaaaaaaa (20)
dir /x 显示:
AAAAAA~1
AAAAAA~2
AAB2DC~1
AAB2EC~1
AAB2FC~1
AAB20D~1
AAB21D~1
AAB22D~1
AAB23D~1
AAB24D~1
AAB25D~1
AAB26D~1
AAAAAA~3
AAC2D4~1
AAC2E4~1
AAC2F4~1
AAC205~1
AAC215~1
AAC225~1
AAC235~1
AAC245~1
AAC255~1
AAC265~1
AAAAAA~4
AAC2DC~1
AAC2EC~1
AA4064~1
AA406C~1
AA5064~1
AA506C~1
AA6064~1
这有什么规律呢?
3.建立一个 D:\...\ 的目录,会显示 D:\e2e2~1, 这又如何解释呢?
