Supponendo di essere su windows:
Quello che faccio sempre è usare subst per creare un'associazione di lettere di unità con parte del percorso.
Poi andare alla nuova lettera di unità e navigare verso i file che hanno nomi lunghi. Ora dovreste essere in grado di rinominarli/cancellarli/cancellarli. Il motivo per cui questo funziona è che il percorso stesso non contiene più >255 caratteri.
Per creare una cartella sostanziale
- 1. Avviare un prompt di comando (non sono necessari privilegi di amministrazione)
- 2. Usare
cd
per navigare verso la cartella che si vuole andare (si può usare la scheda per il completamento automatico dei nomi
- digitare
subst j: .
per creare l'associazione dei driveletter. (invece del . si può anche digitare l'intero percorso)
- Digitare
subst /d j:
per creare l'associazione di driveletter. Ora in Explorer, si ha una nuova lettera di unità in Questo PC. Andateci e fate tutto il necessario per i file .cache.
- Tornate alla vostra finestra cmd e digitate
cmd
per rimuovere il drive o, in alternativa, riavviate il vostro pc.
EDIT: Un trucco che ho imparato e che può accorciare di molto questo. Dalla finestra dell'Explorer dove si ha un problema, fare clic sulla barra degli indirizzi in modo da poterla digitare, poi digitare subst j: .
e premere Invio per avviare un prompt di comandi in quel punto, quindi procedere al punto 3. :)
EDIT2: Ok, questo trucco può essere ampliato ulteriormente. Se si è in explorer al percorso giusto, basta digitare &007 nella barra degli indirizzi e premere Invio. Una finestra di comando si aprirà, eseguirà il comando e si chiuderà di nuovo, ed ecco che si aprirà una nuova unità in explorer.