Windows 定义了五种文件夹类型(一般项目、文档、图片、音乐和视频)。在 Windows 资源管理器中,您可以通过右键单击文件夹并选择“属性”->“自定义”->“优化此文件夹”来获取/设置类型。我正在寻找一种在 C# 中获取/设置文件夹类型的方法。我已经搜索过这个,但我不能使用正确的术语。
有人可以指出我正确的方向吗?
更新:感谢大家的见解!认为这很简单——显然不是。
很奇怪。我可以选择一个没有 desktop.ini 的文件夹。我可以更改该文件夹的属性,选择文件夹类型,单击应用,看到一个 desktop.ini 被创建,并看到相应的文件夹视图变化。但是,我可以删除 desktop.ini 并且文件夹类型仍然存在。通过资源管理器重启。通过Windows重启。
关于可能的影子副本,我找不到支持这一点的证据。除了 C:,我所有的驱动器都关闭了系统保护。使用ShadowExplorer,我没有找到对任何 desktop.ini 文件的引用。
令人费解...