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

MoveFolder

鎖定
MoveFolder是從一個位置向另一個位置移動一個或多個文件夾。
外文名
MoveFolder
類    型
文件夾
object.MoveFolder ( source, destination );
參數object
必選項。 應為 FileSystemObject 的名稱。
source
必選項。 要移動的文件夾的路徑。 source 參數的字符串只能在路徑的最後成分中包含通配字符。
destination
必選項。 文件夾要移入的路徑。 destination 參數不能包含通配字符。
説明 如果 source 包含了通配字符,或者 destination 以路徑分隔符 (\) 結束,那麼將假定 destination 指定的是已經存在了的文件夾,匹配的文件將移入其中。 否則將假定 destination 是需要創建的目的文件夾的名稱。 無論哪種情況,如果移動的是單個文件夾,將會有三種可能:
如果 destination 不存在,那麼文件夾將被移動。 這是普通情況。如果 destination 是已有的文件,那麼將出錯。如果 destination 是目錄,那麼也將出錯。 如果 source 中使用的通配字符無法匹配任何文件夾,那麼也將出錯。 MoveFolder 方法在遇到第一個錯誤時終止。 出錯後不會試圖回滾出錯前所做的修改。
重要 只有在操作系統支持時,才能通過這個方法在卷之間移動文件夾。
下面的例子説明了 MoveFolder 方法的用法:
function MoveFldr2Desktop(fldrspec){ var fso; fso = new ActiveXObject("Scripting.FileSystemObject"); fso.MoveFolder(fldrspec, "c:\\windows\\desktop\\");}