Seite 1 von 1

Kopieren von Dateien von einem ins andere Verzeichnis

Verfasst: Di, 21.08.2007 10:44
von felix
Hallo,

mit dem Code

Code: Alles auswählen

FileCopy("F:/RWK Auswertung/Ergebnislisten", "C:/Eigene Datein/RWK Auswertung/Ergebnislisten"
kann ich zwar Datein von F:/ auf C:/ mit entsprechendem Pfad kopieren allerdings werden die vielleicht in
"C:/Eigene Datein/RWK Auswertung/Ergebnislisten" vorhandenen Datein überschrieben.

Ist es irgenwie möglich, dass man die Datein von F:/ in C:/ hinzufügt anstatt das ganze Verzeichnis zu überschreiben?

MfG Felix

Re: Kopieren von Dateien von einem ins andere Verzeichnis

Verfasst: Di, 21.08.2007 14:47
von komma4
Das Überschreiben vorhandener Dateien im Zielordner ist das Standardverhalten von FileCopy (oder auch bei copy von Windows oder cp bei Linux).
Möchtest Du vorhandene Dateien behalten, so solltest Du deren Existenz vorher abfragen:

Code: Alles auswählen

if FileExists( sFileName ) then
		msgbox "FX ",64,"File exists"
Else[...]
Hilft Dir das?

Re: Kopieren von Dateien von einem ins andere Verzeichnis

Verfasst: Di, 21.08.2007 18:24
von felix
Hallo,

erst einmal schönen Dank

allerdings stehe ich ein wenig auf dem Schlauch.

Wenn ich abfrage, ob die Dateien bereits vorhanden sind, dann weiß ich zwar, dass diese Vorhanden sind aber ich kann dann ja immer noch nicht Datein vom Quellverzeichnis ins Zielverzeichnis kopieren/hinzufügen oder?

MfG Felix

Re: Kopieren von Dateien von einem ins andere Verzeichnis

Verfasst: Di, 21.08.2007 18:34
von komma4
Felix,

Du wolltest ein Überschreiben vorhandener Dateien im Zielverzeichis verhindern. Das geht nur, wenn Du einzeln die Existenz der Datei im Zielverzeichnis prüfst und nur dann kopierst, wenn sie nicht da ist.
Einen Schalter "nicht überschreiben" beim Kopieren eines ganzen Verzeichnisses gibt es nicht...

Re: Kopieren von Dateien von einem ins andere Verzeichnis

Verfasst: Mi, 22.08.2007 09:43
von felix
Hallo,

O.k. danke. Jetzt weiß ich wie das gemeint ist.

Werds dann gleich mal Umsetzten

bis denn
Felix