我知道可以从文件和目录中删除备用数据流 (ADS),但听说它们不能从卷中删除。假设运行以下命令:
C:\键入 nc.exe > C:\:程序运行
(注意:
后输出文件名C:\
中的。)这会将 ADS 直接放在C:
驱动器上。是否可以从驱动器中删除此 ADS,而无需完全删除驱动器并重建它?我能够找到的用于删除备用数据流的备用数据流示例仅从文件中删除它们。我无法找到有关是否可以从驱动器或分区中删除它们的任何信息。
答案1
可以使用 Microsoft Sysinternals 中的 streams.exe 删除它们
streams -d c:\