我的 NTFS 文件系统上有一个映像文件,当我尝试将其复制到 FAT32 驱动器时收到以下消息:
您确实要复制此文件但不复制其属性吗?
我找不到它的任何属性。它在说什么?这些子目录中的所有文件都会触发此警告。
答案1
标准属性并非在所有系统上都受支持: http://windows.microsoft.com/en-US/windows-vista/Add-tags-or-other-properties-to-a-file
标签和评级,“在与他人分享之前可能需要删除”(因为他们不能把这些东西放在他们已经没有使用过的评论中:-)
NTFS 文件可以保存 ADS(备用数据流),这些 ADS 将被传输到其他 NTFS 文件系统存储,但是当您使用它转到 Fat32 时它将被转储。
http://answers.microsoft.com/en-us/windows/forum/windows_7-files/are-you-sure-you-want-to-copy-this-file-without/fa810b7e-f228-4661-9789-2090175dd7deEFS(加密文件系统)密钥保存在 ADS 中。某些备份或复制方法可能会忽略这一点,并移动无法解密的数据。Windows 系统通常会在移动到不(直接)支持加密的文件系统之前进行解密。
解密 EFS 文件
对于 ADS,获得某种 ADS 查看功能,看看它是用于善意还是恶意。即使它是用于恶意目的,它也像其他“数据”一样,需要实际的可执行文件(某种)才能将数据用于恶意目的。
对于标签和评级,请查看文件的属性,或对“详细信息”列进行排序以显示更多项目,使用悬停工具提示等。
Robocopy 和其他复制方法会删除该数据而不弹出请求者。
我的正常系统对某些文件使用 ADS 非常有限(正在正常使用)。一些系统文件上有标签,除此之外,我所做的扫描并没有在“每个文件”和“下载的文件”等内容上显示它。Hijackthis 有一个 ADS 扫描仪。我对此知之甚少,所以我会对您发现的任何信息感兴趣。
答案2
我的解决方案虽然粗糙,但很有效,就是一个 7 行脚本。每当出现令人生畏的对话框时,脚本就会按 Alt-A 表示“对全部执行此操作”,按 Alt-Y 表示“是,丢失属性”。
自己编译。它是免费的,而且不太难:
下载并安装 AutoITScript(它是 VBScript 的免费且广受信赖的替代品。我使用它是因为我发现 VBScript 在检测快速出现/消失和模态、非活动、最小化或其他奇怪的 Windows 对话框时不可靠。而且,AutoIT 非常容易编译为独立的 .exe,我喜欢这一点。)
来自 Github 存储库(https://github.com/joshwhitk/suppress-property-loss-dialog-during-copy-in-Windows-Explorer),仅将脚本文件“stop-copy-dialog.au3”保存到桌面。在任何文本编辑器中打开它并仔细阅读。当您确信它是无害时,如果愿意,可以重命名它并继续。
在桌面上,右键单击此 .au3 文件。然后从上下文菜单中选择“编译脚本 (x86)”(AutoIT 添加这些)。将在您的桌面上创建一个 .exe 文件(例如“stop-copy-dialog.exe”)。(您现在可以卸载 AutoIT 并删除 .au3 文件。)
将此 .exe 文件移动到您的启动文件夹(在哪里?按 Win-R 运行 shell:startup)
运行它,或者重启,你就大功告成了!它会永远在后台运行。当它(或任何 AutoITS 脚本)运行时,你会在托盘中看到一个新图标。它是一个小的白色标签,左侧有一个绿色方块。
显然,这个脚本是一个粗暴的解决方法。如果有人能首先弄清楚如何抑制这些对话框,我会很高兴的!
如果您确实知道更好的方法(例如注册表设置),请使用文本注释更新 Github。
干杯-
-乔希
Josh Whitkin 加利福尼亚州奥克兰 94611 whitkin.com
答案3
如果您将 USB 驱动器格式更改为 ntsf,大多数收音机将无法识别该驱动器。因此,复制包含专辑封面的音乐将无法正常工作。您必须复制音乐,然后进入并将专辑封面插入每个文件。MSft 给出的答案对此有缺陷。这只是 MSFT 的问题。