删除文件夹

转载 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);

 

 

Js_对文件和文件夹进行读写和删除

一、功能实现核心:FileSystemObject 对象  其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。   二、FileSystemOb...
  • mikyz
  • mikyz
  • 2017年04月06日 17:21
  • 1255

删除文件夹所有文件

  • 2014年09月16日 09:27
  • 39.96MB
  • 下载

小工具 - 批量删除Maven下载失败的文件夹

用过Maven的应该都遇到过,当网速不好或者源有问题的时候,Maven的依赖包经常下载失败。下载失败后在本地仓库对应的文件夹中有一个以.lastUpdated结尾的文件,如果不手动删除这个文件,就不能...
  • isea533
  • isea533
  • 2015年11月18日 13:12
  • 3372

svn上删除文件和文件夹

  • 2014年12月03日 10:59
  • 1.2MB
  • 下载

批量删除.svn文件夹

  • 2014年11月04日 17:31
  • 113B
  • 下载

FTP 550 Permission denied 只能读文件夹,没法创建,删除及上传文件

今天SERV-U ,FTP 550 Permission denied 只能读文件夹,没法创建,删除及上传文件 出现这种问题: ①首先检查用户对应的角色名,然后看路径设置是否正确,有没有相关的...
  • YHC2113
  • YHC2113
  • 2014年01月07日 22:47
  • 6766

(XP 版)一键删除Google Gears文件夹

  • 2013年12月15日 16:36
  • 188B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:删除文件夹
举报原因:
原因补充:

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