动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP实例
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ ASP实例 ]的信息

本月文章推荐
.中文的无组件文件上传ASP函数.
.论坛中有新贴子功能的实现.
.bbs树形结构的实现方法(一).
.用ASP实现文档资料管理.
.用ASP开发一个在线考试程序(三).
.用asp怎样编写文档搜索页面(2).
.精彩OUTLOOK 2000组件放送.
.ASP进阶之文章在线管理更新(6).
.多表单域无组件文件上传的例子.
.巧用ASP生成PDF文件.
.采用XMLHTTP编写一个天气预报的程.
.用ASP开发试题库与在线考试系统(.
.制作我们自己的Ebay(拍卖系统)(6).
.取得服务器上用户组列表脚本之VB.
.用ASP开发WEB日期选择器.
.中文虚拟域名实现(1) (环境:中文.
.基于WEB系统的多语言支持--ASP国.
.ASP生成Word文档的又一方法.
.aspemail组件的应用.
.一个简单的网上书城的例子(四).

用asp实现的代码批量修改程序

发表日期:2004-5-30 |


是因工作需要做的一个批量修改代码的小东西,拿出来与大家分享
目前可以处理的文件类型:.asp .inc .htm .html 具体类型可自行修改添加

程序实现的功能:将源目录下的文件批量修改后存到目的目录下
用它稍做修改可以实现很多东西噢!

别的不说了,代码里面都写的很清楚了
<%
Server.ScriptTimeOut = 500 '脚本超时时间

'// +---------------------------------------------------------------------------+
'// | 批量修改函数        |
'// | ------------------------------------------------------------------------- |
'// | 属性:path_from 源文件目录   path_to 目标文件工作目录   |
'// | ------------------------------------------------------------------------- |
'// | 返回值:无         |
'// | ------------------------------------------------------------------------- |
'// | 程序流程:......        |
'// | ------------------------------------------------------------------------- |
'// | 编写者:WYC; 编写时间: 2004-03-08;      |
'// +---------------------------------------------------------------------------+
Sub midfile(path_from, path_to)
 list_from = path_from '储存当前源工作目录
 list_to   = path_to '储存当前目标工作目录
 Set fso   = CreateObject("Scripting.FileSystemObject")
 Set Fold  = fso.GetFolder(list_from) '获取Folder对象
 Set fc    = Fold.Files '获取文件记录集
 Set mm    = Fold.SubFolders '获取目录记录集
 For Each f2 in mm
  set objfile = server.createobject("scripting.filesystemobject")
  objfile.CreateFolder(path_to & "\" & f2.name) '创建目录
  midfile path_from & "\" & f2.name, path_to & "\" & f2.name '递归调用
  response.write path_to & "\" & f2.name & " 完毕!<br>"
 Next
 For Each f1 in fc
  file_from = list_from & "\" & f1.name '生成文件地址(源)
  file_to   = list_to & "\" & f1.name '生成文件地址(到)
  fileExt   = lcase(right(f1.name,4)) '获取文件类型
  If fileExt=".asp" or fileExt=".inc" or fileExt=".htm" or fileExt="html" Then '具体类型可自行修改添加
   set objfile = server.createobject("scripting.filesystemobject") '定义一个服务器组件(读取源文件)
   set out     = objfile.opentextfile(file_from, 1, false, false)
   content     = out.readall '读取数据
   out.close

   '// +---------------------------------------------------+
   '// | 文件内容处理模块(主要,其他都是文件操作)  |
   Set regEx     = New RegExp
   regEx.Pattern = "(\>\s*\n)"
   regEx.Global  = true '设置全部匹配模式
   content       = regEx.Replace(content, ">") '替换掉回车符
   content       = Replace(content, " ", "") '作tab替换
   '// +---------------------------------------------------+

   set objfile = server.createobject("scripting.filesystemobject") '定义一个服务器组件(写入目标文件)
   set outt    = objfile.createtextfile(file_to,TRUE,FALSE)
   outt.write(content) '写入数据
   outt.close
  else '否则直接复制文件
   Set fso = CreateObject("Scripting.FileSystemObject")
   fso.CopyFile file_from, file_to
  End If
 Next
End Sub

midfile Server.mappath("temp/aaa"), Server.mappath("temp/bbb") '调用示例 源目录temp/aaa 处理后存到temp/bbb
        '源目录                     目的目录(必须是已经存在的目录)
%>
manyou(他山之石) 敬上

 

上一篇:用XMLHTTP做一个自己特色的Google 人气:23712
下一篇:无组件的数据库的备份与还原 人气:22035
浏览全部批量的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-14 25175学生成绩管理系统 v2.88
2008-10-14 冰雪CMS v2.0 bulid 081013
2008-10-14 Modoer多功能点评系统 v1.1 Beta
2008-10-14 乐风CMS乐风影视版 v2008.10.13
2008-10-14 FeitecCMS 40T免费资源网整站源码
2008-10-14 Asoft签到管理系统 v3.0 Pack2
2008-10-14 金博人才招聘求职网黄金版 v4.2
2008-10-14 游戏推广无限制版本
2008-10-14 AmEav WebSite 业网站管理系统 英
2008-10-11 联系人分组工具 v1.1 中文破解版
2008-10-11 FaceMelter变脸 v2.0 汉化破解版
2008-10-11 PathTracker道路跟踪仪 v1.2 破解
2008-10-11 Rooms手机聊天室 v0.6.7 破解版
2008-10-11 RemoteDesktop远程桌面 v1.0 破解
2008-10-11 ProRemote远程调音台 v1.0.1 破解
2008-10-11 PicShare照片共享 v1.0.0 破解版
2008-10-11 Photogene照片编辑器 v1.5 汉化破
2008-10-11 WriteRoom共享文档 v1.0 破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号