複製鏈接
請複製以下鏈接發送給好友

CopyFolder

鎖定
CopyFolder是一款描述將文件夾從某位置遞歸複製到另一位置的軟件
外文名
CopyFolder
類    型
軟件
語法object.CopyFolder source, destination[, overwrite] CopyFolder 方法的語法有以下部分:
部分
描述
object
必選。應為 FileSystemObject 對象的名稱。
source
必選。表示指定文件夾的字符串。要複製一個或多個文件夾時,可使用通配符。
destination
必選。表示目標位置的字符串,複製 source 文件夾或子文件夾到該位置。不允許用通配符。
overwrite
可選。Boolean 值表明是否覆蓋現有文件夾。如果為 True,則覆蓋文件;如果為 False,則不覆蓋文件。默認值是 True
説明僅能在 source 參數的路徑最後一個組成部分中使用通配符。例如,可以使用: FileSystemObject.CopyFolder "c:\mydocuments\letters\*", "c:\tempfolder\"但是,不可以使用: FileSystemObject.CopyFolder "c:\mydocuments\*\*", "c:\tempfolder\"如果 source 包含通配符或 destination 以路徑分隔符 (\) 結束,則假定 destination 是現有文件夾,在該文件夾中複製匹配文件夾或子文件夾。否則,假定 destination 是要創建的文件夾。在任一種情況下,複製單個文件夾時,會發生如下四種情況。 如果 destination 不存在,則複製 source 文件夾和其所有內容。這是通常會發生的情況。 如果 destination 是已經存在的文件,則出現錯誤。 如果 destination 是目錄,則複製文件夾和其中的所有內容。如果在 destination 已經存在 source 包含的文件,且 overwriteFalse,則會出現錯誤。否則,複製該文件覆蓋現有文件。 如果 destination 是隻讀目錄,在向該目錄複製現有隻讀文件,且 overwriteFalse 時,就會出現錯誤。 如果 source 使用通配符,但沒有匹配文件時,也會出現錯誤。 CopyFolder 方法在遇到出現的第一個錯誤時停止。該方法不會撤消錯誤發生前所作的任何更改。