如何为通常没有“标签”属性的文件类型启用该属性?

如何为通常没有“标签”属性的文件类型启用该属性?

背景:
情况是这样的:我有一个游戏,我正在添加模组。模组通常会向游戏文件夹添加额外的文件。所以我想找到一种可以轻松区分“模组”和“原版”文件的方法。

就在那时,我偶然发现了文件属性中的“标签”功能。很简单!如果我可以向文件添加标签,我就可以按“标签”列进行排序(当然,一旦添加到 Explorer 的列中)。

大多数网上指南都说就这么简单

将“baby”标签添加到图像文件的文件属性中

然而,我发现事情并没有那么简单:

.dll 文件的文件属性窗口。任何地方都看不到标签

问题:
是否可以启用向不同文件类型添加标签的功能?如果做不到,是否有第三方解决方案可用?

答案1

在 Windows 资源管理器中,您可以看到许多文件类型的大量文档属性。美观、统一的界面表明存在某种统一的属性存储。但事实并非如此。

Explorer Shell 具有可扩展的接口,用于属性表处理程序从各种文件类型中提取这些信息。每种文件类型都有一个单独的处理程序,例如JFIF (JPEG) 文件,并且有用于 OLE 文件(旧 Office 格式)和新 Office 格式的处理程序。

换句话说,没有办法在所有文件类型中添加标签属性,因此需要第三方实用程序。

此类产品有很多,下面列出其中一些:

塔布尔斯
TagsForAll
伊莉丝
标签2查找
标签空间

(我没有使用过这些产品。)

答案2

我是一位经验丰富的模组制作者,制作过一些最好的模组。请告诉我你正在制作什么模组,你使用的文件类型和扩展名,也许我可以为你的问题找到更简单的解决方案。

有第三方解决方案,例如这个

但我一直更喜欢自己整理文件。

文件管理器方式:使用任何像样的文件管理器,将所有原始文件属性设置为存档(或只读),并让新文件不具有存档/只读属性。然后,您可以根据此标准简单地过滤它们,甚至可以使用颜色。任何像样的 FM 都应该支持按文件属性排序。

相关内容