Hat das etwas mit dem Sleep 30 zutun?
Also das glaube ich mal so nicht.
Ich habe als erstes die Möglichkeit des EXIT (Gui schließen / Programm beenden) eingebau und danach abgefragt ob die Datei da ist. Auf das Ergebnis habe ich dann reagiert in dem ich den Button der sichtbar sein soll, auch sichtbar gebacht und den anderen dann unsichtbar. Mehr war das nicht.
Aber ich glaube Du hast Dir das Script zusammengestellt, was gar nicht schlimm ist und dabei ist wohl das eine oder ander nicht ganz so gut gelaufen. Und / Oder Du hast zuviel gelöscht.
So, nun ist aber die Lösung ja da. Mich würde interessieren, wie Du das umgesetzt hast mit "das Auslesen des Änderungsdatums". Reine Neugierde einer Frau halt.