Seite 1 von 1

Fragen zu #PB_FileSystem_Recursive

Verfasst: 28.01.2005 22:32
von FrW
Beim Probieren der Kopierfunktionen ist mir folgendes aufgefallen.

Code: Alles auswählen

AusgangsVerzeichnis$ = "C:\WinNT\"
ZielVerzeichnis$     = "C:\Temp\WinNT\"
Pattern$             = "*.*"

CopyDirectory(AusgangsVerzeichnis$, ZielVerzeichnis$, Pattern$, #PB_FileSystem_Recursive) 
In diesem Fall wird das Verzeichnis mit den Unterverzeichnissen kopiert.
So soll es ja auch sein.

Im folgengen Fall:

Code: Alles auswählen

AusgangsVerzeichnis$ = "C:\WinNT\"
ZielVerzeichnis$     = "C:\Temp\WinNT\"
Pattern$             = "*.txt"

CopyDirectory(AusgangsVerzeichnis$, ZielVerzeichnis$, Pattern$, #PB_FileSystem_Recursive) 
Werden nur die Dateien "*.txt" aus dem AusgangsVerzeichnis in das ZielVerzeichnis kopiert.

Der Schalter #PB_FileSystem_Recursive wirkt sich nicht aus.
Sollten nicht alle Dateien ( mit "*.txt") aus dem Ausgangsverzeichnis (und den Unterverzeichnissen) in das Zielverzeichnis kopiert werden.

Gruß
FrW

Re: Fragen zu #PB_FileSystem_Recursive

Verfasst: 29.01.2005 21:32
von Andre
FrW hat geschrieben:Der Schalter #PB_FileSystem_Recursive wirkt sich nicht aus.
Sollten nicht alle Dateien ( mit "*.txt") aus dem Ausgangsverzeichnis (und den Unterverzeichnissen) in das Zielverzeichnis kopiert werden.
Dies wirkt sich hier nicht aus, da der Pattern ".txt" nicht in den Verzeichnisnamen enthalten ist.

Dafür müsste Fred dies ändern (d.h. dass sich der vorgebenene Pattern nur noch auf den Dateinamen und nicht mehr auf die Verzeichnisse auswirkt).

Wenn mehrheitlich dieser Wunsch besteht, macht er dies auch.
(gerade im IRC besprochen)

Verfasst: 29.01.2005 21:58
von ChaOsKid
ich benutze CopyDirectory() zwar "noch" nicht,
aber so wie es ist taugt es für mich nur zum alles kopieren.
deshalb bin ich für eine änderung.

mfG
Tobi

Verfasst: 29.01.2005 23:07
von Andre
ChaOsKid hat geschrieben:ich benutze CopyDirectory() zwar "noch" nicht,
aber so wie es ist taugt es für mich nur zum alles kopieren.
deshalb bin ich für eine änderung.
Ich bin grds. auch der Meinung, dass ein Pattern sich in diesem Falle nur auf die Dateinamen beziehen sollte.

Wie siehts mit weiteren Meinungen aus ?
(Eine extra Umfrage wollte ich jetzt nicht erst starten, wenn aber wer Lust hat...)