![desk.ini 中的 LocalizedFileNames 是什么?](https://linux22.com/image/1619933/desk.ini%20%E4%B8%AD%E7%9A%84%20LocalizedFileNames%20%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我的文件夹中有一个desktop.ini,其内容如下:
[LocalizedFileNames]
Pat2Train_5_0.mat=@Pat2Train_5_0,0
Pat2Train_4_1.mat=@Pat2Train_4_1,0
... # same format for other rows, just different numbers
这有什么用呢?文件夹中有数百个文件,但只有少数文件在 .ini 中有对应的条目,但它们看起来与 .ini 中没有的文件没有区别:
答案1
如果您使用英语以外的显示语言,差异会更加明显。本地化文件名(文件夹的对应内容,本地化资源名称) 允许默认创建的快捷方式和文件夹具有恒定的文件系统名称(英文名称,无论 Windows 的语言版本如何),而显示名称(在 Windows shell 内)可以反映用户的首选语言。
例如,每个语言版本都有相同的 Explorer.exe 副本,但资源文件 shell32.dll 的语言特定版本不同。