ASP Copy 方法

定义和用法

Copy 方法可把指定的文件或文件夹从一个位置拷贝到另外一个位置。

注释:对 File 或 Folder 应用 Copy 方法的结果与使用 FileSystemObject.CopyFile 或 FileSystemObject.CopyFolder 执行的操作完全相同。在 FileSystemObject.CopyFile 或 FileSystemObject.CopyFolder 中,使用 object 引用文件或文件夹,并将文件或文件夹作为参数传递给 FileSystemObject.CopyFile 或 FileSystemObject.CopyFolder。然而,应该注意的是 FileSystemObject.CopyFile 或 FileSystemObject.CopyFolder 方法可以复制多个文件或文件夹。

قواعد:

FileObject.Copy destination [overwrite]
FolderObject.Copy destination [overwrite]
پارامتر وصف
destination ضروری ہے۔فائل یا فولدر کی کاپی کا مقصد مقام کا نشان دہی کرتا ہے، نیم کوئی ویلو کا استعمال نہیں کیا جاسکتا۔
overwrite اختیاری۔کچھ بات کی اشاریہ کی دکھاوا، آیا موجود کی فائل یا فولدر کو جائز کیا جائے یا نہیں؟ اگر جائز کیا جائے تو true، اگر نہیں تو false ہوگا، جب تک default true رہاگا۔

فائل آئیٹم کے لئے مثال

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

مثال کے لئے فولدر آئیٹم کے لئے

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