文件夹的显示名称如何定义

Posted ma,hocon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件夹的显示名称如何定义相关的知识,希望对你有一定的参考价值。

系统平台:win8.1

症状描述:开始菜单里的“附件”中,“计算器”,“记事本”等项目变成英文

情况分析:文件夹的显示名称可以由文件夹内的 Desktop.ini 文件设置。

比如说 C:\Users 的显示名称是 用户 , 如果是文件夹(注意是 文件夹 )的属性中没有只读的话,desktop.ini 文件就不能起作用。

另外,开始菜单的显示是由两部分内容组成,一个是 所有用户 的内容,另外一个是 当前用户 的内容。

举个栗子:我的 附件 应该显示的是 C:\Users\Vince\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories 中和 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories 中内容,假如其中一个文件夹没有正常的本地化显示,比如显示了英文,那么开始菜单中的 附件 就不会显示成中文,可能这两个文件夹中有一个文件夹发生了问题。我的是 “游戏” 文件夹变英文了,原因是 “当前用户” 的那个 “games” 文件夹不是只读,而且 desktop.ini 文件不存在,给文件夹设置为只读,并把 desktop.ini 从 “所有用户” 那里复制过来一份后,开始菜单中的 “Games” 又变成了 “游戏”。我的 “所有用户” 的 “附件” 文件夹中的 desktop.ini 文件内容如下:
[.ShellClassInfo]
[email protected]%SystemRoot%\system32\shell32.dll,-21761
[LocalizedFileNames]
Remote Desktop [email protected]%SystemRoot%\system32\mstsc.exe,-4000
[email protected]%SystemRoot%\system32\displayswitch.exe,-320
[email protected]%SystemRoot%\system32\shell32.dll,-22054
Sync [email protected]%SystemRoot%\System32\SyncCenter.dll,-3000
[email protected]%SystemRoot%\system32\shell32.dll,-22069
[email protected]%SystemRoot%\system32\shell32.dll,-22019
Sound [email protected]%SystemRoot%\system32\SoundRecorder.exe,-100
Welcome [email protected]%SystemRoot%\system32\OobeFldr.dll,-33056
Bluetooth File Transfer [email protected]:\Windows\system32\fsquirt.exe,-2303
Mobility Center.l[email protected]%SystemRoot%\system32\mblctr.exe,-1008
[email protected]%SystemRoot%\system32\NetProjW.dll,-501
Sticky [email protected]%SystemRoot%\system32\SNTSearch.dll,-505
Math Input [email protected]%CommonProgramFiles%\Microsoft Shared\Ink\mip.exe,-291
Snipping [email protected]%SystemRoot%\system32\SnippingTool.exe,-15051

注意:
[.ShellClassInfo]
[email protected]%SystemRoot%\system32\shell32.dll,-21761
是设置 文件夹显示名称 的关键,其他则是 文件夹中的项目的显示名称,比如 Sync Center 显示为 同步中心 。
以下为 当前用户 下附件中的 desktop.ini 文件内容:
[.ShellClassInfo]
[email protected]%SystemRoot%\system32\shell32.dll,-21761
[LocalizedFileNames]
Windows [email protected]%SystemRoot%\system32\shell32.dll,-22067
[email protected]%SystemRoot%\system32\shell32.dll,-12710
Command [email protected]%SystemRoot%\system32\shell32.dll,-22022
[email protected]%SystemRoot%\system32\shell32.dll,-22051
或者你可以尝试在 出问题的 附件文件夹上,单击右键,使用 还原以前的版本 的功能。希望能对你有所帮助!

以上是关于文件夹的显示名称如何定义的主要内容,如果未能解决你的问题,请参考以下文章

如何更改独立 watchOS 应用的显示名称?

如何自定义VSTS中的版本名称?

我在drawable文件夹中有图像,它们的名称存储在sqlite中如何根据那里的名称从drawable中显示这些图像? [复制]

如何让Vim选项卡不显示完整文件路径,只显示相同名称的文件打开时显示相关文件夹?

如何在窗口中显示文件夹中所有文件的名称? Qt C++ [关闭]

如何批量读取文件(PDF或Word)页数并自动显示在文件名称中?