[ad name=”300×250″]
Stamattina, grande dilemma: come copiare la struttura di una cartella e delle sue sottocartelle senza copiare i file in esse contenuti?
Di primo acchito, ho pensato: beh, semplice! Faccio il copia-incolla della cartella principale, utilizzo il Trova di windows nella cartella principale incollata e cerco * (asterisco), ordino i risultati per tipo e da quell’elenco cancello tutti i file senza toccare le cartelle. Hmmm, spero si sia capito! 😀
Problema: la cartella principale contiene dati per circa 7Gb (7 gigabyte) per un totale di circa 47000 file e 3200 cartelle, per cui per la sola copia ci vogliono circa 25 minuti. Per lo meno questo è quello che mi ha detto Explorer quando ho lanciato l’incolla…
Tra un pensiero a Victoria’s Secret, uno alla Juve, due alla scimmietta, mi è venuto in mente il buon vecchio MS-DOS ed il comando xcopy!
[ad name=”300×250″]
Morale della favola? Ho aperto un prompt dei comandi ed ho digitato XCOPY /?
L’help del comando xcopy mi ha illuminato e tutto è stato più chiaro:
/TÂ Â Â Crea la struttura di directory, ma non copia i file. Non include
le directory o sottodirectory vuote. /T /E include directory
e sottodirectory vuote.
per cui
XCOPY cartelladacopiare nomenuovacartella /T / E
nella fattispecie
XCOPY “d:\test” “d:\nuovastruttura” /T /E
tempo di esecuzione del comando? 8 secondi!
Grazie buon vecchio MS-DOS! Ti devo un favore!
[ad name=”300×250″]
Grande! Grazie per sharing!
Grazie!
Prego! =)
grazie, adesso sono io che devo un favore a te!
Hehehehe, bene!
😀
Grazie 1000 utilissimo. Grande DOS!