Hallo zusammen !
Vor einiger Zeit hatte Oscar folgenden Thread zu DirMove gepostet :
merkwürdiges Verhalten bei DirMove
Das Thema wurde bereits abschließend diskutiert, ist hier also nicht der Punkt.
Mir ist jetzt aber auch bei der verwandten Funktion DirCopy ein Verhalten aufgefallen, dass mich etwas irritiert.
Für eine identische Testumgebung habe ich die Datei Test-DirCopy.zip angehängt.
-> Test_DirCopy.au3 in ein beliebiges Testverzeichnis kopieren
-> den Ordner \Quelle in dieses SkriptDir kopieren
Schritt 1 :
-> Der Zielordner \Ziel existiert noch nicht
-> Das Skript Test_DirCopy.au3 ausführen
<- Resultat : Die Dateistruktur von \Quelle wurde erwartungsgemäß nach \Ziel kopiert => OK
Schritt 2 :
Im Zielordner einige Dateien von Hand löschen (nicht den Ordner selbst).
Schritt 3 :
-> Der Zielordner \Ziel ist jetzt vorhanden
-> Das Skript Test_DirCopy.au3 erneut ausführen
<- Resultat : DirCopy meldet einen Fehler (Return Value = 0) => es wurde nichts kopiert !
Ich hätte erwartet, dass die existierenden Dateien nicht überschrieben, die in Schritt 2 gelöschten Dateien aber hinzugefügt werden.
Da ich schnupfenbedingt gerade den Darth-Vader-Gedächnishelm trage, hier die Frage :
Könnt ihr das Verhalten bestätigen, und soll das so sein ?
Gruß Musashi