- ·上一篇文章:用存储过程、GetRows()、抽取10万条数据的速度测试
- ·下一篇文章:fso向html文件追加内容
fso对文件复制、移动、删除的操作
利用fso对文件进行新建、复制、移动、删除,以下代码请分开测试,不然会看不出来结果的。
<
%
&
#39
创建一个FileSystemObject的事例
Set 
MyFileObject=Server.CreateObject("
Scripting.FileSystemObject"
)
&
#39
在当前目录下创建一个要进行操作的文件test.html
filename=server.mappath("
./"
)&
#38
"
\test.html"
Set 
MyFile=MyFileObject.CreateTextFile(filename)
MyFile.WriteLine("
欢迎光临ASP编程网!"
) 
&
#39
向test.html中输入文字
MyFile.Close
&
#39
复制文件操作,复制后的文件名为test2.html
newfilename=server.mappath("
./"
)&
#38
"
\test2.html"
MyFileObject.CopyFile 
filename,newfilename
&
#39
移动文件操作,移动后的文件名为test3.html,注意移动后,当前目录下的test.html就没有了
movefilename=server.mappath("
./"
)&
#38
"
\test3.html"
MyFileObject.MoveFile 
filename,movefilename
&
#39
删除这些文件
MyFileObject.DeleteFile 
newfilename
MyFileObject.DeleteFile 
movefilename
%>
<
%
&
#39
创建一个FileSystemObject的事例
Set 
MyFileObject=Server.CreateObject("
Scripting.FileSystemObject"
)
&
#39
在当前目录下创建一个要进行操作的文件test.html
filename=server.mappath("
./"
)&
#38
"
\test.html"
Set 
MyFile=MyFileObject.CreateTextFile(filename)
MyFile.WriteLine("
欢迎光临ASP编程网!"
) 
&
#39
向test.html中输入文字
MyFile.Close
&
#39
复制文件操作,复制后的文件名为test2.html
newfilename=server.mappath("
./"
)&
#38
"
\test2.html"
MyFileObject.CopyFile 
filename,newfilename
&
#39
移动文件操作,移动后的文件名为test3.html,注意移动后,当前目录下的test.html就没有了
movefilename=server.mappath("
./"
)&
#38
"
\test3.html"
MyFileObject.MoveFile 
filename,movefilename
&
#39
删除这些文件
MyFileObject.DeleteFile 
newfilename
MyFileObject.DeleteFile 
movefilename
%>
fso对文件复制、移动、删除的操作