繁体   English   中英

回收箱物品粉碎

[英]Recycle Bin items shredding

我想要粉碎回收站数据,但我不知道哪种方法最好,所以它会: - 在windows vista和7中,文件重命名为$ R和一堆随机字符,还有一个文件以$ I开头并创建相同的随机字符,此文件包含有关该文件的一些信息,包括它的名称。 $ Recycler.bin目录还包含一个Desktop.ini,我不知道它的作用。 - 在以下vista中,使用隐藏的INFO2文件管理回收文件,这些文件执行随机文件名和实名之间的关联。

现在,假设我想构建一个可以在vista系统下方和上方运行的应用程序,你会使用什么常用策略? 我的第一个领导是导航命名空间,获取Recycler目录的绝对路径,覆盖文件中的数据并从Recycler目录中手动删除它们。 我之后还需要通知shell。

您还会使用其他什么方法?

*如果我在上述陈述中出错,请纠正我。 来源: 这里这里

如何使用IShellFolder接口?

LPITEMIDLIST    pidlRecycleBin    = NULL;
SHGetSpecialFolderLocation (m_hWnd, CSIDL_BITBUCKET, &pidlRecycleBin);
[...]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM