Servus Axel,
Du kannst doch bei der Anlage der Files denen erstmal einen Namen geben, der Deinem anderen Prozess deutlich sagt: "TABU!!!!!!". Ist der andere Prozess fertig, benennt er als letzte Massnahme das File um und lädt damit Deinen Prozess ein, sein Wirken zu beginnen.
Wenn Du keinen Einfluss auf den anderen Prozess hast, dann kannst Du doch vor dem Start Deiner Aktion versuchen, das ins Auge gefasste File umzubenennen. Hat das noch jemand anderes am Wickel, reagiert Dein kleiner, aber feiner ErrorHandler.
Derartige Konstrukte lassen sich natürlich nahezu beliebig weiterspinnen, oich wollte hier aber erstmal nur die Richtung aufzeigen, wie ich es machen würde (sprach- und umgebungsunabhängig).
HTH,
Bernhard