La prima cosa è scrivere una funzione che non elimini cartelle che non c'entrano nulla con quelle le vengono indicate.
Se è successa una cosa del genere c'è qualche errore nel codice.