View Categories

MCEXT.MOVE_FILES

//Scriptfunktion 'MCEXT.MOVE_FILES'
//Verschiebt alle Dateien eines Verzeichnisses mit der angegebenen Erweiterung in ein Zielverzeichnis.
//Wenn keine Erweiterung angegeben ist, werden alle Dateien berücksichtigt.

//Übergabeparameter:
//Quellverzeichnis - z. B. C:\Export
//Erweiterung - z. B. "xml", "txt", ohne Punkt. Wenn leer oder "*", werden alle Dateien berücksichtigt
//Zielverzeichnis - z. B. C:\Archiv
//Überschreiben - "True"/"1" überschreibt vorhandene Dateien im Ziel, "False"/"0" überspringt sie

//Rückgabewert:
//"True" bei erfolgreichem Verschieben, sonst "False"

//Hinweis:
//Das Zielverzeichnis wird automatisch angelegt, falls es noch nicht existiert. Bereits vorhandene Dateien werden - je nach Parameter - überschrieben oder übersprungen.

//Beispiel:
//Verschiebt alle XML-Dateien aus C:\Export nach C:\Archiv und überschreibt vorhandene Dateien.
RES=MCEXT.MOVE_FILES{C:\Export,xml,C:\Archiv,True}