FSO使用教程1 -- FSO复制文件

fso|教程

如何使用FSO复制文件-FSO使用教程1

从本篇开始,我们开始详细的讲解FSO的各大功能,让你系统性的对FSO有一个全面的了解,包括如何使用FSO复制文件,如何使用FSO删除文件,如何使用FSO移动文件,如何使用FSO重命名文件,如何使用FSO打开文件,如何使用FSO建立文件,如何使用FSO读取文件,如何使用FSO写入文件,如何使用FSO判断文件是否存在等等。以下先从如何使用FSO复制文件讲起:

一、FSO复制文件

方法:CopyFile

调用格式:

FileSystemObject名.CopyFile 源文件, 目的文件

注意事项:

  • 源文件:必须是已存在的文件,否则会产生“找不到源文件”的错误(错误编码:53)
  • 目的文件:如果目的文件已存在,则将覆盖。若文件属性为“只读”或“被锁定”,则会产生“没有使用权限”的错误(错误编码:70)

源码实例:

将与ASP文件同目录下的File1.txt复制为File2.txt。
程序如下:(CopyFile.asp)

<%
'====================================================
'作者:阿里西西
'网址:http://www.alixixi.com/
'源码:FSO复制文件示例
'时间:2005年12月17日
'====================================================
Set fs = Server.CreateObject("Scripting.FileSystemObject")
SFile = Server.MapPath("File1.txt")
TFile = Server.MapPath("File2.txt")
on Error Resume Next
fs.CopyFile SFile, TFile
If Err.Number = 53 Then
 Response.Write SFile & "文件不存在!"
 Response.End
Elseif Err.Number = 70 Then
 Response.Write TFile & "文件属性为只读!"
 Response.End
Elseif Err.Number <> 0 Then
 Response.Write "未知错误,错误编码:" & Err.Number
 Response.End
Else
 Response.Write "成功复制文件!" & TFile
End If
%>

时间: 2024-11-08 17:48:28

FSO使用教程1 -- FSO复制文件的相关文章

FSO使用教程3 -- FSO移动文件,重命名文件

fso|教程 如何使用FSO移动文件,重命名文件-FSO使用教程3 从本篇开始,我们开始详细的讲解FSO的各大功能,让你系统性的对FSO有一个全面的了解,包括如何使用FSO复制文件,如何使用FSO删除文件,如何使用FSO移动文件,如何使用FSO重命名文件,如何使用FSO打开文件,如何使用FSO建立文件,如何使用FSO读取文件,如何使用FSO写入文件,如何使用FSO判断文件是否存在等等. 三.FSO移动文件,重命名文件 方法:MoveFile 调用格式: FileSystemObject名.Mov

FSO使用教程2 -- FSO删除文件

fso|教程 如何使用FSO删除文件-FSO使用教程2 从本篇开始,我们开始详细的讲解FSO的各大功能,让你系统性的对FSO有一个全面的了解,包括如何使用FSO复制文件,如何使用FSO删除文件,如何使用FSO移动文件,如何使用FSO重命名文件,如何使用FSO打开文件,如何使用FSO建立文件,如何使用FSO读取文件,如何使用FSO写入文件,如何使用FSO判断文件是否存在等等. 二.FSO删除文件 方法:DeleteFile 调用格式: FileSystemObject名.DeleteFile 被删

FSO使用教程5 -- 如何使用FSO创建新文件

fso|创建|教程 如何使用FSO创建新文件-FSO使用教程5 了解了文件复制,删除,移动及重命名后,接下来让我们学习如果存取文件里面的数据.文件存取所必须用到的TextStream对象是FileSystemObject的子对象.其建立的方法有OpenTextFile及CreateTextFile两种,使用实例如下: '首先建立FileSystemObject对象Set fs = Server.CreateObject("Scripting.FileSystemObject")'再建立

FSO使用教程4 -- 如何使用FSO打开文件

fso|教程 如何使用FSO打开文件-FSO使用教程4 了解了文件复制,删除,移动及重命名后,接下来让我们学习如果存取文件里面的数据.文件存取所必须用到的TextStream对象是FileSystemObject的子对象.其建立的方法有OpenTextFile及CreateTextFile两种,使用实例如下: '首先建立FileSystemObject对象Set fs = Server.CreateObject("Scripting.FileSystemObject")'再建立一个Te

FSO使用教程7 -- 如何使用FSO写入文件

fso|教程 如何使用FSO写入文件-FSO使用教程7 写入数据到文件的方法有WriteLine及Write两种,以下详细介绍这两种的使用方法: 七.如何用FSO写入文件: 方法:WriteLine 及 Write 调用格式:(WriteLine会在数据之附加vbCrlf分行符,然后才写入数据,Write则按原数据写入) Set fs = Server.CreateObject("Scripting.FileSystemObject")File = Server.MapPath(&qu

FSO使用教程8 -- 如何使用FSO判断文件是否存在

fso|教程|是否存在 如何使用FSO判断文件是否存在-FSO使用教程8 写入数据到文件的方法有WriteLine及Write两种,以下详细介绍这两种的使用方法: 八.如何使用FSO判断文件是否存在: 方法:FileExists 调用格式:(右文件存在,则返回X等于True,否则等于False) X = FileSystemObject名.FileExists(文件名) 源码示例:(检查与ASP文件同一目录下的File1.txt是否存在) <%'=========================

FSO使用教程6 -- 如何使用FSO读取文件

fso|教程 如何使用FSO读取文件-FSO使用教程6 TextStream对象所提供用来读取文件的方法有三种:ReadLine.Read及ReadAll.在调用这几个方法之前,必须注意文件结尾的问题----当整个文件的内容都被读完时,若再调用ReadLine,Read.ReadAll等方法,则会产生"输入超出文件结尾"的错误(错误编码=62). 因此比较好的习惯是在调用ReadLine.Read及ReadAll之前,先读取TextStream对象的atEndOfStream属性值,以

ASP FSO文件操作函数代码(复制文件、重命名文件、删除文件、替换字符串)_应用技巧

FSO文件(File)对象属性 DateCreated 返回该文件夹的创建日期和时间 DateLastAccessed 返回最后一次访问该文件的日期和时间 DateLastModified 返回最后一次修改该文件的日期和时间 Drive 返回该文件所在的驱动器的Drive对象 Name 设定或返回文件的名字 ParentFolder 返回该文件的父文件夹的Folder对象 Path 返回文件的绝对路径,可使用长文件名 ShortName 返回DOS风格的8.3形式的文件名 ShortPath 返

asp中FSO复制文件代码_FSO专题

复制代码 代码如下: TempSource,TempEnd必须用绝对路径 rootPath=Request.ServerVariables("APPL_PHYSICAL_PATH")  '获取当前程序绝对路径 Function CopyFiles(TempSource,TempEnd)     Dim FSO     Set FSO = Server.CreateObject("Scripting.FileSystemObject") IF FSO.FileExis