0

是否可以在文件属性中添加自定义文件属性,最好使用 Java,否则使用 C#?

我想做的自定义字段是

  1. 不要让文件复制。(但可以修改)
  2. 不要让文件附加到任何连接到网络的东西上。

在这里你可以看到下面我想在哪里添加这些属性。

在此处输入图像描述

第一个问题是我真的可以这样做吗?如果是,那怎么办?任何想法将不胜感激。

4

1 回答 1

2

不,不是。在 Vista 中添加了文件自定义属性,但它们实际上只是与文件相关的元数据(具有给定扩展名)加上一些 COM 接口以向用户显示它们等。即,您可以索引属性、显示它们、编辑它们等. 但属性将无法阻止文件被读取(并因此被复制)。

如果您有兴趣,可以查看文件属性的 MS 文档http://msdn.microsoft.com/en-us/library/windows/desktop/ff728898(v=vs.85).aspx。此页面详细说明了预定义的属性可能是查看如何使用http://msdn.microsoft.com/en-us/library/windows/desktop/dd561977(v=vs.85).aspx的最简单方法

于 2013-08-23T03:44:36.723 回答