MoveFile 方法將一或多個檔案從一個位置移至另一個位置。
語法
object.MoveFile ( source, destination )
引數:
FileSystemObject 的名稱。備註
僅允許在來源路徑結尾使用萬用字元。如果您傳遞了任何不正確的路徑,系統將彈出錯誤訊息,指出來源檔案或目標目錄不存在。
下列範例說明 MoveFile 方法的用法:
範例 1:
Function MoveSingleFile(source, destination)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile source, destination
End Function
' Usage
MoveSingleFile "C:\Path\To\Source\File.txt", "C:\Path\To\Destination\File.txt"
範例 2:
註:
如果您在來源路徑中使用萬用字元,目的地必須為現有的目錄。否則,您將收到錯誤訊息,指出該目錄不存在。
Function MoveMultipleFiles(source, destination)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile source, destination
End Function
' Usage
MoveMultipleFiles "C:\Path\To\Source\*.txt", "C:\Path\To\Destination\" 'Here Destination Directory must exists