Ich habe heute durch Zufall folgendes "herausgefunden"
Sicher, das ist und war schon immer so und ist an und für sich auch logisch.
Aber ich habe mir noch nie gedanken darüber gemacht.
Trotzdem stelle ich das einfach mal zur Diskussion ...
Ich kopiere eine Datei dessen Name auf dem Ziel bereits verhanden ist
und bekomme eine entsprechende nachfrage was geschehen soll.
Wenn ich jetzt Überschreiben anklicke und dann abbreche ist die alte Zieldatei
gelöscht. (So verhält sich auch der Explorer)
Das ist natürlich "dumm" wenn man erst wärend des kopierens feststellt,
das man sich geirrt hat.
Die Reihenfolge sollte hier ja folgende sein.
(Vielleicht ewtas laienhaft ausgedrückt

- kopieren
- Halt! Schon vorhanden.
- Nachfragen (und Überschreiben)
- Ziel löschen
- Quelle kopieren
Wie wäre es stattdessen damit?
- kopieren
- Halt! Schon vorhanden.
- Nachfragen (und Überschreiben)
- Quelle mit Dateiname.ext.tmp kopieren
- wenn fertig ...
+ alte Zieldatei löschen
+ neue Datei (wie die Alte) umbenennen
- wenn abbruch ...
+ halb fertige neue Datei löschen, alte ist noch unverändert.
Das setzt natürlich vorraus, das auf dem Ziel entsprechend Platz vorhanden ist,
das könnte man ja vorher abfragen und einen entsprechenden Hinweiß geben.
Macht so eine Kopiermethode sinn?
Ließe sich das umsetzten?
Gibt es Programme die so arbeiten?
Vielleicht sogar im TC?[/b]