Phương thức CopyFolder của ASP

Định nghĩa và cách sử dụng

Phương thức CopyFolder sao chép một hoặc nhiều thư mục từ một vị trí sang vị trí khác.

Cú pháp:

FileSystemObject.CopyFolder source,destination[,overwrite]
Tham số Mô tả
source Tùy chọn. Thư mục cần sao chép (sử dụng ký tự đại diện).
destination Bắt buộc. Đích sao chép thư mục (không thể sử dụng ký tự đại diện).
overwrite Tùy chọn. Định nghĩa có thể thay thế thư mục đã có hay không. True cho phép thay thế thư mục đã có, False có thể ngăn chặn thư mục đã có bị thay thế. Mặc định là True.

Mô hình

Sao chép tất cả các thư mục trong c:\mydocuments\web vào thư mục c:\webpages:

<%
dim fs
set fs=Server.CreateObject("Scripting.FileSystemObject")
fs.CopyFolder "c:\mydocuments\web\*","c:\webpages\"
set fs=nothing
%>

Chỉ cần sao chép thư mục test từ c:\mydocuments\web vào thư mục c:\webpages:

<%
dim fs
set fs=Server.CreateObject("Scripting.FileSystemObject")
fs.CopyFolder "c:\mydocuments\web\test","c:\webpages\"
set fs=nothing
%>