【发布时间】:2014-06-09 11:51:03
【问题描述】:
如果我在 Windows 中打开一个由 chrome 或其他浏览器下载的文件,Windows 会弹出一个警告,表明该文件是从 Internet 下载的。在 Microsoft Word 中打开的文档也是如此。
但是windows怎么知道这个文件来自互联网呢?我认为它与我硬盘上的所有其他文件相同。它与文件属性有关吗?
【问题讨论】:
标签: windows file google-chrome download
如果我在 Windows 中打开一个由 chrome 或其他浏览器下载的文件,Windows 会弹出一个警告,表明该文件是从 Internet 下载的。在 Microsoft Word 中打开的文档也是如此。
但是windows怎么知道这个文件来自互联网呢?我认为它与我硬盘上的所有其他文件相同。它与文件属性有关吗?
【问题讨论】:
标签: windows file google-chrome download
哈里·约翰斯顿明白了! 与临时文件夹或媒体缓存无关。这是一个 NTFS 流。 进一步阅读:MSDN File Streams
此阻止信息通过 CLI 上的以下命令存档:
(echo [ZoneTransfer]
More? echo ZoneId=3) > test.docx:Zone.Identifier
这会创建一个替代文件流。
【讨论】:
当您从 Internet 下载任何文件时。它首先下载到媒体缓存而不是临时文件夹中。只有在那之后,它才会移动到您选择保存该文件的实际位置。 如果您复制并粘贴一些文件,那么它只会将该文件移动到 Temp 文件夹中。在打开任何文件窗口之前检查位置,如果它是媒体文件夹,那么您会收到错误“文件正在下载或与此相关的其他错误”。
【讨论】: