Ciao ragazzi il problema l'ho risolto.
Se gli do il percorso ordiginale dall inizio alla fine e non assumendo che mi trovo nella directory di cadua funziona perfettamente.
quindi ho usato come prima il metodo rename però mettendo il percorso completo....
Strano ma vero.