我正在尝试编写一些简单的代码来返回本地驱动器上回收站的目录。看起来很简单——谷歌上应该有一千个答案。还没找到:(

我发现 FAT 和 NTFS 驱动器具有不同的基本名称(RECYCLED 和 RECYCLER)。我发现'the'回收站是一个虚拟文件夹,它结合了机器上所有驱动器的回收站。

我还没有找到一种方法来找到 C: 驱动器的回收站目录——即使是在越南(或任何其他非英语)机器上。 (我找不到任何帖子表明“RECYCLER”是否国际化)

谁能给我一个明确的答案?

谢谢

更新:了解 CSIDL_BITBUCKET 和使用它的函数。不过,从我读过的所有内容来看,它指向一个虚拟目录,该目录是该用户在所有驱动器上删除的所有文件的联合。寻找物理回收站目录(在我的 Vista 上,据我所知,它似乎是 C:\$Recycle.Bin)

最佳答案

Raymond Chen 给出了答案 - How can I tell that a directory is really a recycle bin ?

关于windows - 在本地 NTFS 驱动器上查找回收站,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/936397/

10-12 05:06