1.2.142 MoveFiles – Verschiebt Dateien und Verzeichnisse
MoveFiles( strPath, strSpec, strPathTo, nReturnCode );
|
Argumente
|
strPath
Pfad, der verschoben werden soll.
| ||||
|
|
strSpec
Wildcardfähige Angabe der Dateien, die verschoben werden sollen.
Bei * wird alles, inclusive Unterverzeichnisse und bei *.* werden alle Dateien verschoben.
Bei „“, einem Leerstring, wird das Verzeichnis in strPath samt Inhalt bzw. Unterverzeichnissen verschoben.
| ||||
|
|
StrPathTo
Zielpfad der zu verschiebenden Daten
| ||||
|
|
NReturnCode
Rückgabewert
| ||||
|
Rückgabewert
|
| ||||
|
Beschreibung
|
Die MoveFiles Funktion verschiebt (rename) entweder Dateien oder Verzeichnisse inklusive aller Unterverzeichnisse entweder im selben Verzeichnis, wie auch über Verzeichnisse hinweg.
Schreibgeschütze und versteckte Dateien werden ohne Warnung verschoben.
WICHTIG: Mit der MoveFiles Funktion kann nur innerhalb des selben Laufwerkes Dateien und Verzeichnisse verschoben werden.
| ||||
|
Funktionsart
|
infraSetupFunktion
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer