gpt4 book ai didi

c# - 在 C#.NET 中安全删除文件

转载 作者:太空狗 更新时间:2023-10-29 23:03:45 25 4
gpt4 key购买 nike

在我正在做的一个项目中,我想为用户提供“安全地”删除文件的选项 - 例如,用随机位或 0 覆盖它。在 C#.NET 中是否有一种简单的方法来执行此操作?效果如何?

最佳答案

您可以调用 sysinternals SDelete为你做这件事。这使用碎片整理 API 来处理所有这些棘手的边缘情况。

Using the defragmentation API, SDelete can determine precisely which clusters on a disk are occupied by data belonging to compressed, sparse and encrypted files.

如果您想以更方便的形式重新打包该逻辑,请描述 API here .

关于c# - 在 C#.NET 中安全删除文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4147775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com