检查 xml 文件的文件属性中的“解除阻止”

检查 xml 文件的文件属性中的“解除阻止”

我有一个 Firefox imacro 脚本,它从受信任的来源下载 xml 文件。下载文件后,我们使用 ssis 处理该文件。不幸的是,除非在文件属性中单击“解除阻止”按钮(位于“此文件来自另一台计算机,可能会被阻止以帮助保护这台计算机”消息旁边),否则我们无法执行此操作。

我的问题是如何编写脚本将属性设置为“解锁”?有人能告诉我这个属性的名称吗,以便我进一步研究

配置信息: - win 2003 std R2 -sp2 服务器。

答案1

此信息存储在备用 NTFS 流名为Zone.Identifier,附加到文件。

您可以通过运行以下方式查看内部数据:notepad foo.xml:Zone.Identifier

系统内部有一个工具用于删除 NTFS 流。下载并运行:

流-d foo.xml

(或者您可以编写自己的,由一个组成unlink("foo.xml:Zone.Identifier");

相关内容