Windows 仍然~用于缩短具有长名称的文件和目录。您可以通过dir /X在命令提示符中键入来查看“短”名称。
我的问题是如何分配给短文件名的数字?它似乎不是按字母顺序排列的,也不是按文件创建时间工作的。
例如:
我创建了一个新的文本文件: C:\reallylongfilenameB.txt
然后我运行dir /X并看到fileB的短名称是REALLY~1.TXT
我创建了第二个文本文件: C:\reallylongfilenameA.txt
然后我运行dir /X并看到 fileA 的短名称是REALLY~2.TXT
然后我将时钟调回一天,删除C:\reallylongfilenameA.txt然后重新创建它,基本上将创建日期设为C:\reallylongfilenameA.txt1 天之前C:\reallylongfilenameB.txt。
我跑了dir /X,C:\reallylongfilenameA.txt简称仍然是REALLY~2.TXT.
鉴于这个例子,有没有办法让短名称C:\reallylongfilenameA.txt是REALLY~1.TXT?