为什么当我将文件从 NTFS 复制到 FAT 驱动器时,系统会询问我“您确定要复制此文件而不复制其属性吗?”?

为什么当我将文件从 NTFS 复制到 FAT 驱动器时,系统会询问我“您确定要复制此文件而不复制其属性吗?”?

我的 NTFS 文件系统上有一个映像文件,当我尝试将其复制到 FAT32 驱动器时收到以下消息:

您确实要复制此文件但不复制其属性吗?

我找不到它的任何属性。它在说什么?这些子目录中的所有文件都会触发此警告。

答案1

标准属性并非在所有系统上都受支持: http://windows.microsoft.com/en-US/windows-vista/Add-tags-or-other-properties-to-a-file

对于 ADS,获得某种 ADS 查看功能,看看它是用于善意还是恶意。即使它是用于恶意目的,它也像其他“数据”一样,需要实际的可执行文件(某种)才能将数据用于恶意目的。

对于标签和评级,请查看文件的属性,或对“详细信息”列进行排序以显示更多项目,使用悬停工具提示等。

Robocopy 和其他复制方法会删除该数据而不弹出请求者。

我的正常系统对某些文件使用 ADS 非常有限(正在正常使用)。一些系统文件上有标签,除此之外,我所做的扫描并没有在“每个文件”和“下载的文件”等内容上显示它。Hijackthis 有一个 ADS 扫描仪。我对此知之甚少,所以我会对您发现的任何信息感兴趣。

答案2

我的解决方案虽然粗糙,但很有效,就是一个 7 行脚本。每当出现令人生畏的对话框时,脚本就会按 Alt-A 表示“对全部执行此操作”,按 Alt-Y 表示“是,丢失属性”。

自己编译。它是免费的,而且不太难:

  1. 下载并安装 AutoITScript(它是 VBScript 的免费且广受信赖的替代品。我使用它是因为我发现 VBScript 在检测快速出现/消失和模态、非活动、最小化或其他奇怪的 Windows 对话框时不可靠。而且,AutoIT 非常容易编译为独立的 .exe,我喜欢这一点。)

  2. 来自 Github 存储库(https://github.com/joshwhitk/suppress-property-loss-dialog-during-copy-in-Windows-Explorer),仅将脚本文件“stop-copy-dialog.au3”保存到桌面。在任何文本编辑器中打开它并仔细阅读。当您确信它是无害时,如果愿意,可以重命名它并继续。

  3. 在桌面上,右键单击此 .au3 文件。然后从上下文菜单中选择“编译脚本 (x86)”(AutoIT 添加这些)。将在您的桌面上创建一个 .exe 文件(例如“stop-copy-dialog.exe”)。(您现在可以卸载 AutoIT 并删除 .au3 文件。)

  4. 将此 .exe 文件移动到您的启动文件夹(在哪里?按 Win-R 运行 shell:startup)

运行它,或者重启,你就大功告成了!它会永远在后台运行。当它(或任何 AutoITS 脚本)运行时,你会在托盘中看到一个新图标。它是一个小的白色标签,左侧有一个绿色方块。

显然,这个脚本是一个粗暴的解决方法。如果有人能首先弄清楚如何抑制这些对话框,我会很高兴的!

如果您确实知道更好的方法(例如注册表设置),请使用文本注释更新 Github。

干杯-

-乔希

Josh Whitkin 加利福尼亚州奥克兰 94611 whitkin.com

答案3

如果您将 USB 驱动器格式更改为 ntsf,大多数收音机将无法识别该驱动器。因此,复制包含专辑封面的音乐将无法正常工作。您必须复制音乐,然后进入并将专辑封面插入每个文件。MSft 给出的答案对此有缺陷。这只是 MSFT 的问题。

相关内容