处理文件
时间:2007-12-27 来源:不详 作者:林子
s = ts.ReadLine();
Response.Write("File contents = '" s "'");
ts.Close();
}
织梦内容管理系统
移动、复制和删除文件
FSO 对象模式各有两种方法移动、复制和删除文件,如下表所述。
本文来自织梦
下面的 VBScript 示例,在驱动器 C 的根目录中创建一个文本文件,向其中写一些信息,然后把它移动到 \tmp 目录中,并在 \temp 中做一个备份,最后把它们从两个目录中删掉。
本文来自织梦
要运行下面的示例,需要先在驱动器 C 的根目录中创建 \tmp 和 \temp 目录:
织梦内容管理系统
Sub ManipFiles
Dim fso, f1, f2, s
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.CreateTextFile("c:\testfile.txt", True)
Response.Write "Writing file <br>"
'
写一行。f1.Write ("This is a test.")
'
关闭文件。f1.Close
Response.Write "Moving file to c:\tmp <br>"
'
获取C
的根目录(C:\)
中的文件的句柄。Set f2 = fso.GetFile("c:\testfile.txt")
'
把文件移动到\tmp
目录。f2.Move ("c:\tmp\testfile.txt")
Response.Write "Copying file to c:\temp <br>"
'
把文件复制到\temp
目录。f2.Copy ("c:\temp\testfile.txt")
Response.Write "Deleting files <br>"
'
获得文件当前位置的句柄。Set f2 = fso.GetFile("c:\tmp\testfile.txt")
Set f3 = fso.GetFile("c:\temp\testfile.txt")
'
删除文件。f2.Delete
f3.Delete
Response.Write "All done!"
End Sub
dedecms.com
下面的代码示范了在 JScript 中做同样的事: 织梦内容管理系统
function ManipFiles() {
var fso, f1, f2, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\testfile.txt", true);
Response.Write("Writing file <br>");
//
写一行。f1.Write("This is a test.");
//
关闭文件。f1.Close();
Response.Write("Moving file to c:\\tmp <br>");
//
获取C
的根目录(C:\)
中的文件的句柄。f2 = fso.GetFile("c:\\testfile.txt");
//
把文件移动到\tmp
目录。f2.Move ("c:\\tmp\\testfile.txt");
Response.Write("Copying file to c:\\temp <br>");
//
把文件复制到\temp
目录。f2.Copy ("c:\\temp\\testfile.txt");
Response.Write("Deleting files <br>");
//
获得文件当前位置的句柄。f2 = fso.GetFile("c:\\tmp\\testfile.txt");
f3 = fso.GetFile("c:\\temp\\testfile.txt");
上一篇:Close 方法 下一篇:FileSystemObject 示例代码
文章评论
共有位Admini5网友发表了评论 查看完整内容