P.S. Żeby uniknąć błędów o których piszesz (brak dostępu z powodu używania pliku przez jakiś proces) oraz np. przedwczesnego usunięcia pliku, który możne być jeszcze usunięty sugeruję robić te porządki tak jak robią to programy specjalnie do tego przeznaczone. Czyli nie przy zamykaniu systemu a przy uruchamianiu/logowaniu.
Metoda pozostaje ta sama (zasady grupy) zmieni się tylko lokalizacja skryptów (logowanie/uruchamianie).