Con la powershell è un'operazione molto rapida.

Qui trovi spiegata la procedura d'installazione

http://forum.html.it/forum/showthrea...7#post12157627

e con questo codice trasferisci in una cartella scelta da te tutti i file la cui lunghezza del percorso completo eccede i 255 caratteri.

codice:
gci c:,f: -rec | ? {-not $_.psiscontainer -and $_.fullname.length -gt 255} | % {move-item $_.fullname -dest "c:\documents and settings\tuo_utente\desktop\filelunghi"}
Nel mio esempio ho ciclato le unità c ed f dell'hard disk e ho trasferito in una cartella di nome filelunghi collocata sul desktop tutti questi file.

Ovviamente puoi ciclare anche dischi esterni, pen drive e quant'altro. Se invece vuoi limitare la ricerca a una cartella specifica basta che dichiari il percorso così

gci "c:\tuo_path_completo" -rec .........