errore di eliminazione dei file all'interno di molte directory in Windows 7 Professional


2

Ho creato directory e file come vedi qui con un codice Java per errore:

 D:\...\storages\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\asd\assets\1\Back-Up\2011_0~1\Resources\ some files here.

e ora non sono in grado di eliminarli. Ho ricevuto l'errore

I nomi dei file di origine sono più grandi di quelli supportati dal file system. Prova a spostarti in una posizione che ha un nome percorso più breve o prova a rinominare il nome (i) più breve prima di tentare questa operazione. "

Il fileassassin non ha potuto vedere i file con la finestra Esplora file e il programma di sblocco ha perso la responsabilità dopo un po '. Entrambi non hanno risolto il problema. Hai un'altra idea?

Uso Windows 7 Professional.

Risposte:


0

Usa robocopy.

robocopy *c:\an_empty_directory* *c:\base_of_nested* /purge


vuoi dire robocopy D: 1 \ D: \ ... \ storages \ D: 1 \ una directory vuota e "storages" ha tutte le directory nidificate. ho provato così e stava facendo qualcosa all'infinito. quanto tempo ci vorrebbe? 10 minuti?
msaldirici,

No, la tua directory vuota è l'origine. e d: \ 1 è la base del nidificato. L'interruttore di spurgo sostanzialmente cancella qualsiasi cosa nel target che non è nella fonte. Se si specifica un'origine vuota, allora robocopy elimina tutto nella destinazione, ovvero le directory nidificate. * Se lo si fa in senso contrario , copia semplicemente tutte le cartelle nidificate.
surfasb,

ho una directory vuota come "D: \ storages" e quelle nidificate in "D: \ ... \ storages" va "1 \ 1 \ 1 \ 1 \ 1 ..." nella "D: \ .. . \ storages "e il mio comando è simile al" robocopy D: storages D: \ ... \ storages "ma non ha funzionato comunque.
msaldirici,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.