如何使用C#清空回收站 [英] How to empty the recycle bin using C#

查看:73
本文介绍了如何使用C#清空回收站的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用C#

推荐答案

从回收站中永久删除所有文件。尝试:

Try:
static extern uint SHEmptyRecycleBin(IntPtr hwnd, string rootPath,
                                      RecycleBinFlags flags);
 enum RecycleBinFlags : uint
     {
     NOCONFIRMATION = 0x00000001,
     NOPROGRESSUI = 0x00000002,
     NOSOUND = 0x00000004
     }

然后:

Then:

uint result = SHEmptyRecycleBin(IntPtr.Zero,
                                null,
                                RecycleBinFlags.NOCONFIRMATION | RecycleBinFlags.NOPROGRESSUI);


推荐此链接





< a href =http://www.aspfree.com/c/a/ASP.NET-Code/Using-C-empty-recycle-bin-by-Mahesh/[^]> http://www.aspfree .com / c / a / ASP.NET-Code / Using-C-empty-recycle-bin-by-Mahesh / [^] [ ^ ]


这篇关于如何使用C#清空回收站的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆