用asp,FSO相关实现的代码批处理程序


要修改代码和你分享,需要做很多小事情。

文件的类型,可以加工:the.asp.inc.htm.html特定类型可以修改本身


程序实现的功能:将文件保存到源目录并保存到目标目录中。

你可以用它做很多事情。


没有别的,代码写得很好。

<

/ / + --------------------------------------------------------------------------- +

/ / |程序名称:v1.01 |批量修改代码外箱

/ /外箱|版权侵权!请注明版权:|)

/ / | ------------------------------------------------------------------------- |

/ / |系统:win2000;EditPlus;编辑:缩进工具:Tab;压痕长度:8;字体:宋体(10pt);|

/ / | ------------------------------------------------------------------------- |

/ / |创始人:Wyc;2004-03-08;|创建时间:

/ / |作家:Wyc;2004-03-08;|:写作时间

/ / + --------------------------------------------------------------------------- +


server.scripttimeout = 500的脚本超时时间


/ / + --------------------------------------------------------------------------- +

/ / |批量修改功能|

/ / | ------------------------------------------------------------------------- |

/ / |属性:path_from源目录文件目录| path_to

/ / | ------------------------------------------------------------------------- |

/ / |回报:没有|

/ / | ------------------------------------------------------------------------- |

/ / |过程:| ......

/ / | ------------------------------------------------------------------------- |

/ / |作家:Wyc;2004-03-08;|:写作时间

/ / + --------------------------------------------------------------------------- +

子midfile(path_from,path_to)

list_from = path_from商店电流源的工作目录

list_to = path_to商店当前目标的工作目录

设置FSO = CreateObject(脚本。FileSystemObject )

设置折叠= fso.getfolder(list_from)文件夹对象

设置FC =倍。文件获得文件的记录

设置毫米=倍。子文件夹目录记录集

对于每一个F2在毫米

设置名字= server.createobject(脚本。FileSystemObject )

Objfile.CreateFolder(path_to F2。名字)创建一个目录

midfile path_from f2.name,path_to f2.name的递归调用

response.write path_to 完成f2.name!

下一个

对于每一个F1在FC

file_from = list_from f1.name生成文件地址(源)

file_to = list_to f1.name生成文件地址(对)

fileext = 1例(右(f1.name,4))得到的文件类型

如果fileext =ASP或fileext =公司或fileext =.htm或fileext =HTML的具体类型可以修改本身

设置名字= server.createobject(脚本。FileSystemObject)定义服务器组件(读取源文件)

设置= objfile.opentextfile(file_from,1,假的,假的)

内容= out.readall读数据

out.close


/ / + --------------------------------------------------- +

/ / |文件处理模块(主要内容,另一个是文件操作|)

设置新的正则表达式正则表达式=

正则表达式模式= (的。

正则表达式。全球=真设置所有匹配模式

内容=正则表达式。取代(内容,>)代替返回字符

内容=替换(内容,)

/ / + --------------------------------------------------- +


设置名字= server.createobject(脚本。FileSystemObject)定义服务器组件(写入目标文件)

集的事情= objfile.createtextfile(file_to,真、假)

outt.write(内容)写数据

outt.close

否则文件的其他直接副本

设置FSO = CreateObject(脚本。FileSystemObject )

fso.copyfile file_from,file_to

最后如果

下一个

端子


Midfile Server.mappath(温 / AAA),server.mappath(温 / BBB)的调用示例源temp目录 / AAA保存温度/ BBB

源目录目录(必须是现有目录)

%>