Skip to content

Latest commit

 

History

History
84 lines (66 loc) · 3.47 KB

元数据.md

File metadata and controls

84 lines (66 loc) · 3.47 KB

元数据

元数据是指描述文件自身的数据,每项数据称之为属性。

扩展属性

DOpus 有四项扩展属性:

  • 标记(label)
  • 描述(description)/备注(comment)
  • 标签(tag)
  • 评分(rating)

描述、标签和评分可以在设置元数据对话框(工具栏/操作/属性/编辑元数据Ctrl+M)中编辑:

这四项扩展属性的储存位置如下:

元数据 NTFS ADS DOpus 其它
标记 �OpusMetaInformation 标记分配 (foldercolors.oxc)
描述 �SummaryInformation descript.ion
标签 �OpusMetaInformation
评分 �OpusMetaInformation
  • 标签和评分只能储存在 NTFS ADS 中,因此只能用于 NTFS 中的文件。
  • 标记除了储存到 NTFS ADS 外,还可储存到 DOpus 配置中,但在这种情况下重命名文件不会更新对应标记配置。
  • 描述除了储存到 NTFS ADS 外,还可储存到相应文件夹下的 descript.ion 中,与 Total Commander 兼容。

搜索

这四项扩展属性都可以通过查找窗格的高级模式进行搜索:

此外,Everything v1.5.0.1276 以上也支持了搜索 DOpus 的描述、标签和评分 1,不过目前没有中文语言,只能使用 v1.4 的语言包汉化一部分界面。若要开启支持,需要在安装后按照以下步骤设置:

  1. 在 Everything 搜索框中输入 /opus_meta_information=1 并回车,此时状态栏会显示 opus_meta_information=1
  2. 输入 /restart 并回车来重启 Everything
  3. 右键列表表头,在 Add Columns... 中添加 CommentTagsRating 三列(注意不是 Windows Property System 中的 标签描述),如图:

    (图中由于 DOpus 版本较旧,Everything 未能正确读取标签)

可以通过使用 comment:tags:rating: 来搜索指定元数据(可以通过右键相应表头,选择 Search for ... 来自动输入相应前缀),例如:

另外,Everything 默认不会索引扩展属性,而是会在搜索时按需读取,如果想要建立索引可以手动在 Options → Indexes → Properties 中添加要索引的属性。

批量编辑

你可以通过 Tagger 对标签、描述和评分进行批量编辑:

此外,Tagger 也支持搜索标签、描述和评分(Alt+F)。

命令

设置标记

Properties SETLABEL=标记名
  • 可通过 ADDLABEL 来表示增加标记,例如 SETLABEL=标记名 ADDLABEL
  • 可通过 SETLABELTOGGLE 来表示切换标记,例如 SETLABEL=标记名 SETLABELTOGGLE

例子:
设为蓝色标记:

Properties SETLABEL=蓝色

设置描述

SetAttr DESCRIPTION "描述"

SetAttr META "comment:描述"

设置标签

SetAttr META tags:风景;夕阳

可通过 + - 来表示增减标签,例如 tags:+风景;-夕阳 表示增加 风景 标签,移除 夕阳 标签。

设置评分

SetAttr META rating:5

Footnotes

  1. Ability to Search Tags - voidtools forum