@
Ketteiron #1
@
geelaw #2
@
AV1 #3
回头我找找做个测试 说实话我从来没关注过这玩意
这边是有一份 windows 的按目录备份的海量数据备份文件, 这是一个排序第五的备份方式了, 很靠后的, 平时根本用不到, 因为涉及超级重要的数据所以独立备份方式很多, 做了加密后文件用六种方式备份到了超过 30 个地方
里面的目录层级结构就是按照 ascii 比较的方式设计的目录名 然后现在拷回到 windows 11 下 目录排序全乱(近百万小文件按目录组织)
因为这个备份规则也不是我们这一代人定的, 前人的规范文本上说的就是因为目录排序原因要求这么命名方便排序 直接进目录查找
我简单举例吧 做一点脱敏 找类似方便理解的内容替换 规范要求的目录命名大致是这样的
[发票-2010OLDER]
......
[发票-2021_1]
[发票-2021_2]
[发票-2021_3]
[发票-2021_4]
......
[发票-20241202]
[发票-20241203]
[发票-20241204]
[发票-20241205]
[发票-20241206_01]
[发票-20241206_02]
[发票-20241206_03]
[发票-20241209~20241227]
[发票-20241230_01]
[发票-20241230_02]
[发票-20241230_03]
[发票-20241230_04]
[发票-20241230_05]
[发票-20241231_01]
[发票-20241231_02]
[发票-20241231_03]
[发票-20241231_04]
[发票-20241231_05]
[发票-20241231_06]
[发票-202501]
[发票-202502]
[发票-202503_1]
[发票-202503_2]
[发票-202503_3]
[发票-202503_4]
[发票-202503_5]
我不认为前人定这个标准 当时的 windows 排序会乱 当然我也没能力找到前人 这就很奇妙的冲突 让我认为是最近 windows 才改成这样
因为设计这个标准的年份应该是 XP 时代了 而且运行了这么多年 虽然好像从来没启用过这个备份数据用作查找, 但是生成这个目录结构时候应该可以发现排序跟预期不符 也没人提过