src_dir_deep_erase.zip

huahua_work 10 0 ZIP 2020-12-05 14:12:11

// @file readme.txt 用途 在不允许保留源码的计算机上,深度删除源码工程文件夹。 思路 给定参数文件夹或文件, 给定文件深度擦除次数(默认值) 遍历文件夹,得到文件列表。 操作每一个文件,得到文件size, 在文件中交替写入(用更新文件的方式打开文件)全 0或全1,执行完指定的擦除次数结束。 每擦除一遍,就关闭一次文件。再对文件写入一遍全0,读文件内容,如果文件内容是全0, 认为文件擦除成功。 最后,做这个工程的时候,没有在校验读回内容是否正确。因为写的时候,写失败会提示擦除失败。 以前win版的深度擦除工具,好像是执照擦除6~8遍。 这个擦除次数由命令行传入,由用户

用户评论
请输入评论内容
评分:
暂无评论