相关疑难解决方法(0)

Windows如何确定/处理任何给定文件的DOS短名称?

我有一个包含这些文件的文件夹:

alongfilename1.txt <--- created first
alongfilename3.txt <--- created second
Run Code Online (Sandbox Code Playgroud)

当我在命令提示符下运行DIR/x时,我看到分配了这些短名称:

ALONGF~1.TXT alongfilename1.txt
ALONGF~2.TXT alongfilename3.txt
Run Code Online (Sandbox Code Playgroud)

现在,如果我添加另一个文件:

alongfilename1.txt 
alongfilename2.txt <--- created third
alongfilename3.txt
Run Code Online (Sandbox Code Playgroud)

我看到了这个:

ALONGF~1.TXT alongfilename1.txt
ALONGF~3.TXT alongfilename2.txt
ALONGF~2.TXT alongfilename3.txt
Run Code Online (Sandbox Code Playgroud)

精细.它似乎是根据我创建文件的日期/时间分配"〜#".它是否正确?

现在,如果我删除"alongfilename1.txt",其他两个文件将保留其短名称.

ALONGF~3.TXT alongfilename2.txt
ALONGF~2.TXT alongfilename3.txt
Run Code Online (Sandbox Code Playgroud)

何时释放该ID(在本例中为~1)以用于另一个短名称.它会永远吗?

另外,我的机器上的文件是否有可能是X的短名称,而同一文件在另一台机器上有一个短名称Y?我特别关注其自定义操作使用DOS短名称的安装.

多谢你们.

windows filesystems file dos

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

dos ×1

file ×1

filesystems ×1

windows ×1