我有一个包含这些文件的文件夹:
alongfilename1.txt <--- created first
alongfilename3.txt <--- created second
当我在命令提示符下运行DIR /x时,我看到分配了这些短名称:
ALONGF~1.TXT alongfilename1.txt
ALONGF~2.TXT alongfilename3.txt
现在,如果我添加另一个文件:
alongfilename1.txt
alongfilename2.txt <--- created third
alongfilename3.txt
我看到这个:
ALONGF~1.TXT alongfilename1.txt
ALONGF~3.TXT alongfilename2.txt
ALONGF~2.TXT alongfilename3.txt
美好的。它似乎是根据我创建文件的日期/时间分配“~#”。它是否正确?
现在,如果我删除“alongfilename1.txt”,其他两个文件将保留它们的短名称。
ALONGF~3.TXT alongfilename2.txt
ALONGF~2.TXT alongfilename3.txt
该 ID(在本例中为 ~1)何时发布以用于另一个短名称。会吗?
另外,我机器上的文件是否有可能有一个短名称 X,而同一文件在另一台机器上有一个短名称 Y?我特别关注其自定义操作使用 DOS 短名称的安装。
多谢你们。