將一個或多個文件從某位置移動到另一位置。
object.MoveFile source, destination
object
必選項。應為 FileSystemObject 的名稱。
source
必選項。要移動的文件的路徑。source 參數字符串僅可在路徑的最后一個組成部分中用通配符。
destination
必選項。指定路徑,表示要將文件移動到該目標位置。destination 參數不能包含通配符。
如果 source 包含通配符或 destination 以路徑分隔符 (/) 結束,則假定 destination 指定現有文件夾,將匹配文件移動到該文件夾中。否則,假定 destination 是要創建的目標文件。在任一種情況下,移動單個文件時,可能出現以下三種情況:
如果在 source 使用通配符,但沒有匹配文件時,也會出現錯誤。MoveFile 方法在遇到出現的第一個錯誤時停止。該方法不會撤消錯誤發生前所作的任何更改。
下面例子舉例說明如何使用 MoveFile 方法:
Sub MoveAFile(Drivespec) Dim fso Set fso = CreateObject("Scripting.FileSystemObject") fso.MoveFile Drivespec, "c:/windows/desktop/"End Sub
注意 GetParentFolderName方法只有在已知的路徑上起作用,它不能建立路徑,也不能確定指定路徑是否存在。
新聞熱點
疑難解答