删除文件夹

转载 2012年03月23日 17:06:50
  1. void myDeleteDirectory(CString directory_path)   //删除一个文件夹下的所有内容  
  2. {     
  3.     CFileFind finder;  
  4.     CString path;  
  5.     path.Format("%s/*.*",directory_path);  
  6.     BOOL bWorking = finder.FindFile(path);  
  7.     while(bWorking){  
  8.         bWorking = finder.FindNextFile();  
  9.         if(finder.IsDirectory() && !finder.IsDots()){//处理文件夹  
  10.             myDeleteDirectory(finder.GetFilePath()); //递归删除文件夹  
  11.             RemoveDirectory(finder.GetFilePath());  
  12.         }  
  13.         else{//处理文件  
  14.             DeleteFile(finder.GetFilePath());  
  15.         }  
  16.     }  
  17. }  

 

删除非空文件夹包含两步:

myDeleteDirectory(path);

RemoveDirectory(path);

 

 

Mac 命令行删除包含文件的文件夹

Mac终端下使用『rmdir』命令,无法删除包含文件的文件夹。 使用下列命令可以解决该问题: sudo rm -r -f 文件夹名 注意命令之间的空格。 按...
  • mrliu02
  • mrliu02
  • 2015年07月06日 19:22
  • 34312

DOS下删除整个目录及下属所有文件夹及文件最好用的命令

Windows XP以上的版本,在使用DOS命令模式下删除目录(目录就是档案总管中所谓的资料夹)不是用 deltree,而是用 rmdir 指令。 在Windows XP、2000、NT下都可用rmd...
  • kofterry
  • kofterry
  • 2010年01月12日 21:38
  • 38207

MFC 删除文件夹

//从他的名称可以看出来,其实这是删除一个文件夹,所以会把文件夹下面的所有文件都删除掉 //这里采用递归调用的方法 BOOL CFile4Dlg::DeleteDirectory(char *sDir...
  • longyuan20102011
  • longyuan20102011
  • 2012年11月25日 10:26
  • 2497

删除文件夹

    /**     * 删除文件夹     * @param folder 文件夹     */    public void deleteFolder(File folder) {       ...
  • baihuazhou
  • baihuazhou
  • 2008年04月16日 16:08
  • 136

php删除文件夹,删除文件夹

function full_rmdir( $dir )    {        if ( !is_writable( $dir ) )        {            if ( !...
  • qiyuan371
  • qiyuan371
  • 2010年06月22日 12:34
  • 282

git操作基础:删除文件夹

git中删除文件夹的方法简单整理如下
  • liumiaocn
  • liumiaocn
  • 2017年02月15日 21:27
  • 2534

Linux 删除文件夹和文件的命令(强制删除包括非空文件)

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 ...
  • txqd1989
  • txqd1989
  • 2017年05月23日 15:32
  • 5367

Mac删除文件&文件夹

Mac下使用终端(console)删除文件和文件夹的命令
  • JiajieZhuo
  • JiajieZhuo
  • 2017年03月24日 09:42
  • 6325

Windows 强制删除文件及文件夹命令

Windows 强制删除文件及文件夹命令 一、删除文件或目录CMD命令: rd/s/q D:\app  (强制删除文件文件夹和文件夹内所有文件) del/f/s/q D:\app.txt   ...
  • Liu_Fengming
  • Liu_Fengming
  • 2014年01月17日 13:00
  • 5398

iOS_创建文件夹与删除文件夹

iOS_创建文件夹与删除文件夹
  • siwen1990
  • siwen1990
  • 2015年11月12日 16:27
  • 1744
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:删除文件夹
举报原因:
原因补充:

(最多只允许输入30个字)