将一个或多个文件从一个位置移动到另一个位置。
语法
object.MoveFile ( source, destination )
参数:
FileSystemObject 的名称。注释
通配符只能在 source 参数的最后一个路径组件中使用。如果传递了任何错误的路径,将引发源文件或目标目录不存在错误。
以下示例说明了 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