Windows文件及文件夹命名规则之admini~1≈administrator问题

最近自己对admini~1≈administrator产生了一个疑问,百度等搜索引擎都搜索了下都没有好答案,最后经过测试,总结得出一个结果
Windows对文件的一个特性导致admini~1=administrator
即:当目录/文件 文件名长度大于8位时,可采用类似于admini~1的形式进入第一个目录,那么此处的字符1就表示以admini开头的第一个目录,如果有
admini~2,那么2就是第二个目录
具体测试流程如下:
在这里插入图片描述
首先我创建两个目录
administrator
administrators
判断后面的1是否是第一个目录的意思
在这里插入图片描述
分别在创建两个文件区分
在这里插入图片描述
可以明确得出结论,后面的数字就是目录的顺序

那么前面的怎么解释了?
再次回到目录,将文件置空
在这里插入图片描述

分别创建目录 123456 1234567 12345678 123456789
在这里插入图片描述
然后再创建一些文件便于区分
在这里插入图片描述
在这里插入图片描述
然后我以admini~1类似的形式进入目录,查看究竟进入了哪个目录?
在这里插入图片描述
发现进入了123456789目录,却没有进入其他目录,然后我想再创一个目录,测试
在这里插入图片描述
发现进入了1234567890目录
在这里插入图片描述
后来又测试,发现缩写字符必须为6位
在这里插入图片描述
那么也就是说如果目录 文件名大于8个字符,那么就可以采用"abcdef"~num的形式进入目录
那么此处利用条件是
1.目录名字必须大于8个字符
2."abcdef"缩写名字必须是目录名字的前6位字符
3.必须在"缩写名~"的后面跟数字
此时说明目录满足这一windows目录名特性,那么文件名了?
再次做一个测试

在这里插入图片描述
然后利用目录名特性测试文件名是否也符合
在这里插入图片描述
得出结果,Windows中,文件名,目录名的名字长度满足大于8的时候,都可以以"文件夹缩写名~数字"的形式进入相对应的目录或打开相应的文件
注意:文件的打开形势为"文件名前6位字符~数字.后缀名"

猜你喜欢

转载自blog.csdn.net/qq_36905972/article/details/84261968
今日推荐