Für ein Updateprozess muss ich Daten aus diesem Verzeichnis sichern, Dateien aktualisieren und sonst noch so zwei drei Sachen machen.
Damit brauche ich erst gar nicht anzufangen, wenn in dem Verzeichnis noch irgendetwas geöffnet ist.
Kannst du denn gewährleisten, dass alle geöffneten Dateien auch wirklich "korrekt" gesperrt sind, also z.B. die Flags
fmShareExclusive
,
fmShareDenyWrite
, ... verwenden? Sonst bringt das nix.
Wenn diese Zugriffe alle korrekt gehandhabt werden, dann kannst du auf alle Dateien so einen Zugriff machen mit
fmShareExclusive
und wenn du für alle Dateien diesen Zugriff erhalten hast, dann kannst du mit der Arbeit loslegen. Ansonsten gibts du den Zugriff wieder frei und versuchst es später erneut.
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)