Kopieren von Dateien von einem ins andere Verzeichnis

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

felix
***
Beiträge: 54
Registriert: Di, 20.03.2007 17:09
Kontaktdaten:

Kopieren von Dateien von einem ins andere Verzeichnis

Beitrag 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
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Kopieren von Dateien von einem ins andere Verzeichnis

Beitrag 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?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
felix
***
Beiträge: 54
Registriert: Di, 20.03.2007 17:09
Kontaktdaten:

Re: Kopieren von Dateien von einem ins andere Verzeichnis

Beitrag 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
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Kopieren von Dateien von einem ins andere Verzeichnis

Beitrag 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...
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
felix
***
Beiträge: 54
Registriert: Di, 20.03.2007 17:09
Kontaktdaten:

Re: Kopieren von Dateien von einem ins andere Verzeichnis

Beitrag von felix »

Hallo,

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

Werds dann gleich mal Umsetzten

bis denn
Felix
Antworten