Verschiebt Dateien aus einem Speicherort in einen anderen.
Syntax
object.MoveFile ( source, destination )
Argumente:
FileSystemObject.Anmerkungen
Platzhalterzeichen können nur in der letzten Pfadkomponente des Arguments "source" verwendet werden. Wenn Sie einen falschen Pfad übergeben haben, wird ein Fehler zu nicht vorhandenen Quelldateien oder Zielverzeichnissen ausgelöst.
Das folgende Beispiel veranschaulicht die Verwendung der MoveFile-Methode:
Beispiel 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"
Beispiel 2:
Hinweis:
Wenn Sie Platzhalter im Quellpfad verwendet haben, muss das Ziel ein vorhandenes Verzeichnis sein. Wenn das Verzeichnis nicht vorhanden ist, wird ein Fehler ausgelöst.
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