ASP Copy метод

Определение и использование

Метод Copy может копировать指定的 файл или папку из одного места в другое.

Комментарий:Результат применения метода Copy к File или Folder равен операциям, выполняемым с помощью FileSystemObject.CopyFile или FileSystemObject.CopyFolder. В FileSystemObject.CopyFile или FileSystemObject.CopyFolder используется объект reference для файла или папки, и файл или папка передается в качестве параметра в FileSystemObject.CopyFile или FileSystemObject.CopyFolder. Однако, следует отметить, что методы FileSystemObject.CopyFile или FileSystemObject.CopyFolder могут копировать несколько файлов или папок.

Синтаксис:

FileObject.Copy destination [overwrite]
FolderObject.Copy destination [overwrite]
Параметры Описание
destination Обязательное. Место назначения копирования файла или папки. Запрещено использование wildcard.
overwrite Дополнительное. Указывает, можно ли перезаписывать существующие файлы или папки, булево значение. True означает, что файл/папка может быть перезаписан, false означает, что файл/папка не может быть перезаписан. По умолчанию true.

Пример для объекта File

<%
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
%>

Пример для объекта Folder

<%
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
%>