CopyDirectory()

Syntax

Ergebnis = CopyDirectory(AusgangsVerzeichnis$, ZielVerzeichnis$, Pattern$ [, Modus])
Beschreibung
Kopiert den Inhalt des 'AusgangsVerzeichnis$' in das angegebene 'ZielVerzeichnis$'. Achtung - wenn das Verzeichnis bereits existiert, wird es automatisch überschrieben. Ist das Ergebnis gleich 0, konnte das Verzeichnis nicht kopiert werden.

Der 'Pattern$' sollte ein gültiger OS Pattern sein. Zum Beispiel: "*.*" kopiert alle Dateien in das Zielverzeichnis. "*.exe" kopiert nur die .Exe Dateien. Standardmäßig ein Null-String ("") als Pattern$ wird alle Dateien kopieren.

'Modus' ist optional und kann folgenden Wert annehmen:
  #PB_FileSystem_Recursive: Kopiert das Verzeichnis mit allen Unterverzeichnissen.
  #PB_FileSystem_Force    : Überschreibt auch die geschützten ("ReadOnly") Dateien.
Beispiel:
  Debug CopyDirectory("D:\Games\MyGame\", "D:\Games\Backup\", "", #PB_FileSystem_Recursive)

Unterstützte OS

Alle

<- CheckFilename() - FileSystem Inhaltsverzeichnis - CopyFile() ->