Funktionsreferenz

DirMove

Verschiebt ein Verzeichnis samt Unterordner und Dateien.

DirMove ( "source dir", "dest dir" [, flag] )

 

Parameter

source dir Pfad zum Quellordner ohne abschließenden Backslash (z.B. "C:\Path1")
dest dir Pfad zum Zielordner ohne abschließenden Backslash (z.B. "C:\Path1_Copy")
flag [optional] dieser Parameter gibt an, ob eventuell schon existierende Dateien überschrieben werden sollen oder nicht.
 0 = (Standard) kein Überschreiben von bestehenden, gleichnamigen Dateien
 1 = Überschreiben gleichnamiger Dateien

 

Rückgabewert

Erfolg: Gibt 1 zurück.
Fehler: Gibt 0 zurück, wenn das Verschieben des Ordners fehlschlug.

 

Bemerkungen

Wenn die Quelle und das Ziel auf verschiedenen Laufwerken liegen oder UNC-Pfade sind, dann wird statt einer Verschiebe- eine Kopier- und Löschoperation durchgeführt.

Wenn der Zielort schon existiert, und bei "flag" angegeben wird, dass überschrieben werden soll, so wird das Quellverzeichnis in das Zielverzeichnis verschoben.

Weil AutoIt eine "Ordner Umbenennen"-Funktion fehlt, ist DirMove zu benutzen, um einen Ordner umzubenennen!

 

Verwandte Funktionen

DirRemove, FileMove

 

Beispiel


DirMove(@MyDocumentsDir, "C:\Sicherungen\Eigene Dateien")