将标签数据添加到文件

将标签数据添加到文件

对于一款安全产品(数据丢失防护),我的团队正在尝试使用特定关键字标记文件,以便人力资源/法律部门能够专门标记文件,以便我们的 DLP 软件进行跟踪。目前,范围仅限于 Office 文件和 PDF。

我的主管建议在文件末尾附加字符串,他使用了终端仿真器。我记得他输入了:

cat 工作簿.xlsx textToAppend.txt > 工作簿带有附加文本.xlsx

...然后cat将 workbookWithAppendedText.xlsx 拖到屏幕上,显示附加的文本。“textToAppend.txt”只是短语“简单文本”,仅此而已。到目前为止,我可以重复它,并且我可以看到短语“简单文本”附加到末尾。

然而,然后能够打开文件,并且打开正常;没有显示错误消息,并且“简单文本”被隐藏。但是,当我这样做时,我收到以下错误:

Excel 错误

Excel 可以恢复它,但这样做会删除我附加的文本。我的主管已经离开办公室,所以我无法联系到他。

我怎样才能重现我的主管所表现出的行为?

答案1

作为韓國说,你几乎肯定不想这样做——将文本附加到文件.xlsx不会持续起作用(如果有的话),而且这不是你想要做的事情的方式。

.xlsx文件只是一组XML文件,从技术上讲可以提取、编辑并重新打包,但同样,这极不可能是实现为分类目的向这些文件添加标签的最佳方式。

相反,Excel 提供了向这些文件添加标签的内置功能。只需在 Excel 中打开一个文件,然后转到文件 -> 信息,然后在属性部分中查找标签字段:

Excel标签

然后您可以在 Windows 资源管理器中查看、排序和搜索这些标签:

Excel 标签资源管理器

或者,如果您的文件存储在像 SharePoint 这样的文档管理系统中,它们通常会提供自己的标记/分类/元数据功能,所有这些都比尝试将文本附加到自身更好.xlsx

相关内容