ASP Copy Method
Definition and Usage
The Copy method can copy the specified file or folder from one location to another.
Note:The result of applying the Copy method to File or Folder is exactly the same as the operation performed using FileSystemObject.CopyFile or FileSystemObject.CopyFolder. In FileSystemObject.CopyFile or FileSystemObject.CopyFolder, use the object reference to 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 method can copy multiple files or folders.
Syntax:
FileObject.Copy destination [overwrite] FolderObject.Copy destination [overwrite]
Parameters | Description |
---|---|
destination | Required. The destination of copying the file or folder. Wildcards are not allowed. |
overwrite | Optional. A boolean value indicating whether the existing file or folder can be overwritten. True means the file/folder can be overwritten, false means the file/folder cannot be overwritten. The default is true. |
An 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 %>
An 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 %>