ASP Copy Method

Definition and Usage

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

Syntax:

FileObject.Copy(destination[,overwrite])
FolderObject.Copy(destination[,overwrite])
Parameter Description
destination Required. The destination where the file or folder will be copied. Wildcards are not allowed.
overwrite Optional. A boolean value indicating whether the existing file or folder can be overwritten. True means the file or folder can be overwritten, false means the file or 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("d:\new_file.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("d:\new_file",false)
set fo=nothing
set fs=nothing
%>