Gut, korrektur, die Dateien werden nicht verschoben, sie werden mit MoveFileEx kopiert und die Quell-Dateien anschliessend gelöscht
Zitat von
MSDN - MoveFileEx:
Moves an existing file or directory, including its children, with various move options.
Wenn du mit MoveFileEx arbeitest dann werden die Dateien verschoben (Move engl. schieben/verschieben)
Zitat von
MSDN - MoveFileEx:
If a file is moved across volumes, MoveFileEx does not move the security descriptor with the file. The file is assigned the default security descriptor in the destination directory.
Nur wenn das von einem zum anderen Volume geht, dann werden die Berechtigungen vom Zielordner übernommen.
Versuche das mal mit CopyFile, dann wird das auch funktionieren ohne Berechtigungs-Verbiegungs-Orgie
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)