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

函数过程:

复制代码 代码如下:

<% 

'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("目录名") 

%>

时间: 2024-09-20 11:52:30

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

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

函数过程: 复制代码 代码如下: <%  '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

php 批量修改RAR文件注释代码(1/2)

从当前文件夹添加全部 *.hlp 文件到压缩文件 help.rar 中 winrar a help *.hlp 从文件添加注释可以使用 -z<文件> 开关. winrar c -zinfo.txt dummy 这样,我们就可以通过php教程调用cmd,运行上述两个winrar参数来做到批量修改rar文件的注释及添加压缩包的文件.需要注意的是,php在安全模式打开的情况下是不能直接调用cmd的. 下面的代码就是我通过我的数据库教程读取出文件路径并最终实现批量修改rar文件注释的方法.因为数据库是

最简单删除目录与文件php代码

例子  代码如下 复制代码 <?php    //删除目录下所有空目录  array_map('rmdir', glob('*', GLOB_ONLYDIR));    //删除目录所有文件  array_map('unlink', array_filter(glob('*'), 'is_file')); ?> 原理分析 array_map('rmdir', glob('*', GLOB_ONLYDIR)); 删除简单是使用了array_map函数,它的作用是返回用户自定义函数作用后的数组.回

asp 批量删除指定文件代码

DelImg="a.jpg,b.jpg,b.jpg"               img=Split(DelImg,",")               Set FSO=Server.CreateObject("Scripting.FileSystemObject")               For i = 0 To Ubound(img)               ''开始执行删除               DeleteFile = S

asp.net中包含文件的代码及使用方法

  ASP.NET文件包含的方法基本与ASP文件包含差不多! 在ASP.NET包含文件的方法有: 1.<% Response.WriteFile("skin/default/footer.txt")%> 2.<% server.execute("skin/default/footer.txt")%> 3.StreamReader 对象将包含文件写到 HTTP 内容流中 //me:网上说asp.net中用include也可以的.. includ

ASP AspUpload上传文件示例代码

  AspUpload上传组件在ASP中使用广泛,对于一些ASP新手来说,可能还不知道如何用,AspUpload不仅可以上传图片,还可以上传其它格式的文件,比如TXT.rar,甚至是exe等,只要你不做限制,它就只管上传,因此来说,为了安全考虑,我们上传前都会做些限制,今天这个例子,就是不允许上传asp,asa,aspx格式的文件,当然,这里的扩展名你可根据自己需要添加,以下代码是实现上传的关键代码,供新手参考.

asp.net C#解压缩/文件程序代码

解压缩单个文件  代码如下 复制代码 using System.IO; using System.IO.Compression; string sourceFile=@"D:2.zip"; string destinationFile=@"D:1.txt";         private const long BUFFER_SIZE = 20480;             // make sure the source file is there        

用python实现批量重命名文件的代码_python

下面是最终代码 (windows下实现的) 复制代码 代码如下: # -*- coding: cp936 -*- import os path = 'D:\\图片\\' for file in os.listdir(path): if os.path.isfile(os.path.join(path,file))==True: if file.find('.')<0: newname=file+'rsfdjndk.jpg' os.rename(os.path.join(path,file),os

ASP.NET读取XML文件实例代码(1/3)

datatable datasource(string xmlfile) { dataset objds = new dataset(); //假设xml文件放在app_data目录下 objds.readxml(httpcontext.current.server.mappath("~/app_data/" + xmlfile)); return objds.tables[0]; } string getfeildtext(datatable dt, string condition