ASP CopyMethod


File 对象参考手册Complete File Object Reference

The Copy method copies a specified file or folder from one location to another.

Note:Applying the Copy method to a File or Folder produces exactly the same result as using FileSystemObject.CopyFile or FileSystemObject.CopyFolder. In FileSystemObject.CopyFile or FileSystemObject.CopyFolder, use object to reference the file or folder, and pass the file or folder as a parameter to FileSystemObject.CopyFile or FileSystemObject.CopyFolder. However, it should be noted that the FileSystemObject.CopyFile or FileSystemObject.CopyFolder methods can copy multiple files or folders.

Syntax

FileObject.Copy(destination[,overwrite])

FolderObject.Copy(destination[,overwrite])

Parameters Description
destination Required. The destination where the file or folder is to be copied. Wildcard characters are not allowed.
overwrite Optional. A Boolean value indicating whether existing files or folders can be overwritten. True means files/folders can be overwritten, false means files/folders cannot be overwritten. The default is true.


Example for File Object

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
f.Copy("c:\new_test.txt",false)
set f=nothing
set fs=nothing
%>

Example for Folder Object

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
fo.Copy("c:\new_test",false)
set fo=nothing
set fs=nothing
%>


File 对象参考手册Complete File Object Reference Other Extensions