![如何为通常没有“标签”属性的文件类型启用该属性?](https://linux22.com/image/1442407/%E5%A6%82%E4%BD%95%E4%B8%BA%E9%80%9A%E5%B8%B8%E6%B2%A1%E6%9C%89%E2%80%9C%E6%A0%87%E7%AD%BE%E2%80%9D%E5%B1%9E%E6%80%A7%E7%9A%84%E6%96%87%E4%BB%B6%E7%B1%BB%E5%9E%8B%E5%90%AF%E7%94%A8%E8%AF%A5%E5%B1%9E%E6%80%A7%EF%BC%9F.png)
背景:
情况是这样的:我有一个游戏,我正在添加模组。模组通常会向游戏文件夹添加额外的文件。所以我想找到一种可以轻松区分“模组”和“原版”文件的方法。
就在那时,我偶然发现了文件属性中的“标签”功能。很简单!如果我可以向文件添加标签,我就可以按“标签”列进行排序(当然,一旦添加到 Explorer 的列中)。
大多数网上指南都说就这么简单:
然而,我发现事情并没有那么简单:
问题:
是否可以启用向不同文件类型添加标签的功能?如果做不到,是否有第三方解决方案可用?
答案1
在 Windows 资源管理器中,您可以看到许多文件类型的大量文档属性。美观、统一的界面表明存在某种统一的属性存储。但事实并非如此。
Explorer Shell 具有可扩展的接口,用于属性表处理程序从各种文件类型中提取这些信息。每种文件类型都有一个单独的处理程序,例如JFIF (JPEG) 文件,并且有用于 OLE 文件(旧 Office 格式)和新 Office 格式的处理程序。
换句话说,没有办法在所有文件类型中添加标签属性,因此需要第三方实用程序。
此类产品有很多,下面列出其中一些:
塔布尔斯
TagsForAll
伊莉丝
标签2查找
标签空间
(我没有使用过这些产品。)
答案2
我是一位经验丰富的模组制作者,制作过一些最好的模组。请告诉我你正在制作什么模组,你使用的文件类型和扩展名,也许我可以为你的问题找到更简单的解决方案。
有第三方解决方案,例如这个
但我一直更喜欢自己整理文件。
文件管理器方式:使用任何像样的文件管理器,将所有原始文件属性设置为存档(或只读),并让新文件不具有存档/只读属性。然后,您可以根据此标准简单地过滤它们,甚至可以使用颜色。任何像样的 FM 都应该支持按文件属性排序。