Phương pháp Copy trong ASP
Định nghĩa và cách sử dụng
Phương pháp Copy có thể sao chép tệp hoặc thư mục từ một vị trí sang vị trí khác.
Ghi chú:Kết quả của việc áp dụng phương pháp Copy cho File hoặc Folder với việc thực hiện操作 bằng FileSystemObject.CopyFile hoặc FileSystemObject.CopyFolder hoàn toàn giống nhau. Trong FileSystemObject.CopyFile hoặc FileSystemObject.CopyFolder, sử dụng object tham chiếu đến tệp hoặc thư mục, và truyền tệp hoặc thư mục làm tham số cho FileSystemObject.CopyFile hoặc FileSystemObject.CopyFolder. Tuy nhiên, cần lưu ý rằng phương pháp FileSystemObject.CopyFile hoặc FileSystemObject.CopyFolder có thể sao chép nhiều tệp hoặc thư mục.
Cú pháp:
FileObject.Copy đích [ghi đè] FolderObject.Copy đích [ghi đè]
Tham số | Mô tả |
---|---|
đích | Bắt buộc. Đích复制 tệp hoặc thư mục. Không được phép sử dụng ký tự đặt tên phổ biến. |
ghi đè | Tùy chọn. Chỉ định liệu có thể ghi đè lên tệp hoặc thư mục đã có hay không là một giá trị boolean. True có nghĩa là tệp/thư mục có thể bị ghi đè, false có nghĩa là tệp/thư mục không thể bị ghi đè. Mặc định là true. |
Chương trình ví dụ cho đối tượng 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 %>
Chương trình ví dụ cho đối tượng 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 %>