Quand on a des problèmes de lenteurs, il faut arriver à trouver les goulots d'étranglements, les parties qui sont anormalement lentes, et les optimiser. Pour cela il faut diviser le traivement en plusieurs petites parties, les tester individuellement pour arriver à trouver celles qu'ils posent problème. Par exemple, je ne suis pas certain que la lenteur soit proportionnelle au nombre de fichiers à effacer, ou au nombre des sous-dossiers. Par exemple, il est peut-être préférable de télécharger un script sur une machine distante (une fois pour toute, ou au coup par coup) et de le lancer, plutôt que de faire tourner un script qui est situé sur une machine distante.