首页 > 编程 > ASP > 正文

用实现ASP批量删除目录及文件的代码

2024-05-04 11:01:24
字体:
来源:转载
供稿:网友
函数过程:
复制代码 代码如下:
<% 
'del.asp 
dim fso,tmpfolder,tmpsubfolder,tmpfile,tmpfiles 
set fso=server.CreateObject("Scripting.FileSystemObject") 
sub delfolder(sPath) 
    If (fso.FolderExists(server.MapPath (sPath))) then 
        set tmpfolder=fso.GetFolder(server.MapPath (sPath)) 
        set tmpfiles=tmpfolder.files 
        for each tmpfile in tmpfiles 
            fso.DeleteFile (tmpfile) 
        next 
        set tmpsubfolder=tmpfolder.SubFolders 
        for each tmpfolder in tmpsubfolder 
            response.Write spath&"/"&tmpfolder.name&"<br>" 
            delfolder(spath&"/"&tmpfolder.name ) 
        next 
        fso.DeleteFolder (server.MapPath (sPath)) 
    end if 
end sub 
%> 

调用方法: 
 复制代码 代码如下:
<% 
'调用例子 
'del.asp放到要删除的目录同一层,要删除的目录存在且其下有若干子目录和文件,要对该目录具有修改权限。 
delfolder("目录名") 
%>

您可能感兴趣的文章:

PHP文件操作实现代码分享Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)Javascript之文件操作Javascript----文件操作jsp文件操作之读取篇jsp文件操作之追加篇jsp文件操作之写入篇ASP FSO文件操作函数代码(复制文件、重命名文件、删除文件、替换字符串)
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表