有没有办法恢复已被File.Delete()方法以编程方式删除的文件?
删除的文件不会出现在回收站中。
发布于 2013-01-08 00:55:45
不是的。File.Delete()在API内调用硬删除并绕过回收站。您将需要使用文件恢复程序,并希望是最好的。
对于通过回收站进行的删除,您可以使用SHFileOperation应用编程接口,因为它是shell的一部分。
如果/一旦你拿回了你的文件,你可能会想看看这个,所以答案,其中讨论了将File.Delete()更改为使用回收站的内容:
发布于 2013-01-08 00:57:06
https://stackoverflow.com/questions/14200427
复制相似问题