文档位于Windows 开发人员中心不仅与第三方网站相比,而且与我通过更改文件夹设置并打开生成的desktop.ini文件所能创建的内容相比,都相当有限。第三方网站的问题在于,Google索引顶部的网站通常不说明涵盖哪些系统(XP在Vista/7/8中删除了几个有用的参数),在比较时相互矛盾,并且在测试时通常不会产生所需的行为。
作为背景,我正在使用可移动驱动器,我希望文件夹图标、文件夹模板、图标大小和任何其他无神论元素在 Windows 资源管理器中保持不变,独立于我将其连接到的 (Windows) 机器。设置文件夹图标很容易,我通过测试找到的文件夹模板如上所述。我还没有找到图标大小或文件夹背景的解决方案。这些可能在 Windows 7 中不存在,但我觉得缺乏官方文档留下了疑问的空间。
我还对 Windows 10 文档感兴趣,但我认为即使有可用的文档,它仍然在不断变化。
答案1
我真的不认为有一个可以解决此问题的解决方案,我也在搜索这个问题,到目前为止我发现: https://hwiegman.home.xs4all.nl/desktopini.html
从这一点来看,并不是所有的事情都有效: https://msdn.microsoft.com/en-us/library/windows/desktop/aa965725(v=vs.85).aspx
就我而言,我正在尝试根据音频文件为音乐文件夹创建“标签”,我必须创建一个脚本,将每个文件夹内第一个音频文件的数据导出到名为 Desktop.ini 的文件中,该文件应如下所示:
[{F29F85E0-4FF9-1068-AB91-08002B27B3D9}]
Prop2 = 31,Title
Prop3 = 31,Subject
Prop4 = 31,Author
Prop5 = 31,Keywords(Tags)
Prop6 = 31,Comment
[{56A3372E-CE9C-11D2-9F0E-006097C686F6}]
Prop4 = 31,Album Name Test
Prop5 = 31,2000
Prop11 = 31,Pop
在 Schema 文档中,您可以找到音乐标签键,最后您会发现一个 /“number”,它等于键后面的 Prop“number”。
我还没弄清楚的是:
设置文件夹大小,这样 Windows 就不必每次都计算它,这非常愚蠢。这可能是不可能的。
还没有测试过以如下单词结尾的键:
D5CDD505-2E9C-101B-9397-08002B2CF9AE/文档标题前缀
还不知道为什么所有数据前面都有数字 31,可能是索引的数据长度。
这也大多有效:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd561977(v=vs.85).aspx
图标无法调整大小,当您查看父目录时,Windows 会自动调整其查看模式。
对于图标和文件夹类型,您可以使用此基本模式:
[.ShellClassInfo]
IconResource=C:\WINDOWS\System32\SHELL32.dll,137
[ViewState]
FolderType=Music
如果您想要个性化图标,您可以使用该文件夹内的图标,也可以使用必须像这样结尾的相对路径:
folder.ico,0
folder.ico,1 #### for the second icon in a multi icon file
答案2
我想要的设置文件夹背景图像、默认图标大小等功能并未内置于 Windows 7 或 10 中。第三方应用程序可以进行这些更改,但我当时测试的所有应用程序都无法将更改转移到未安装它们的机器上。
最终,我创建了一个自定义启动器。