從一個位置向另一個位置移動一個或多個文件夾。
object.MoveFolder ( source, destination );
如果 source 包含了通配字符,或者 destination 以路徑分隔符 (\) 結(jié)束,那么將假定 destination 指定的是已經(jīng)存在了的文件夾,匹配的文件將移入其中。否則將假定 destination 是需要創(chuàng)建的目的文件夾的名稱。無論哪種情況,如果移動的是單個文件夾,將會有三種可能:
如果 source 中使用的通配字符無法匹配任何文件夾,那么也將出錯。MoveFolder 方法在遇到第一個錯誤時終止。出錯后不會試圖回滾出錯前所做的修改。
重要 只有在操作系統(tǒng)支持時,才能通過這個方法在卷之間移動文件夾。
下面的例子說明了 MoveFolder 方法的用法:
[JScript] function MoveFldr2Desktop(fldrspec) { var fso; fso = new ActiveXObject("Scripting.FileSystemObject");fso.MoveFolder(
fldrspec,
"c:\\windows\\desktop\\")
; } [VBScript] Sub MoveAFolder(Drivespec) Dim fso Set fso = CreateObject("Scripting.FileSystemObject")fso.MoveFolder
Drivespec, "c:\windows\desktop\" End Sub
CopyFile 方法 | DeleteFile 方法 | GetFile 方法 | GetFileName 方法 | Move 方法 | MoveFile 方法 | OpenTextFile 方法
應(yīng)用于:FileSystemObject 對象