Principale utente con più risposte
Svuotare cartelle senza eliminarle

Domanda
-
Ciao a tutti,
in Windows 7 Ultimate esiste un modo per "svuotare" tutta una directory, con tanto
di sottodirectory annidate in cascata, di tutti i file contenuti, senza doverlo fare aprendo
ogni volta cartella per cartella?Devo infatti svuotare una cartella da tutto il suo contenuto di file, ma lasciando intatta
la sua alberatura di numerose sottocartelle, e farlo a mano è davvero un esercizio
lungo, scomodo e soggetto ad errori o dimenticanze.Se qualcuno conosce un modo più rapido...
Grazie.
Luigi
sabato 10 novembre 2012 13:08
Risposte
-
Il comando che fa al caso tuo è questo:
robocopy "c:\temp" "c:\nuovo albero solo folders" /e /z /xf * /r:1 /w:1
Apri un prompt come administrator e incolla comando per comando oppure salva il tutto come Albero.cmd ed esegui come admin dopo aver modificato opportunamente la cartella sorgente:
::
pushD c:\
robocopy "c:\temp" "c:\nuovo albero solo folders" /e /z /xf * /r:1 /w:1rename "c:\temp" "temp old"
rename "c:\nuovo albero solo folders" "temp"
tree /F c:\temp |more
::Questo comando creerà un copia dell'albero di cartelle e sottocartelle presenti in c:\temp nel nuovo folder "c:\nuovo albero solo folders"
poi rinomina c:\temp in c:\temp old e "c:\nuovo albero solo folders" in "c:\temp" e infine visualizza l'albero
oppure
Secondo modo (muy peligroso ): ma facendo particolare attenzione a non fare danni (con robocopy fai una copia, è tutto più sicuro!):
esegui un cmd come administrator
pushd "c:\la mia\directory\che voglio svuotare"
poi quando sei all'interno de folder c:\la mia\directory\che voglio svuotare digito (dico ancora Fare ATTENZIONE)
del /F /S /Q *.*
il comando sopra cancella tutti i files presenti nella dir corrente e in tutte le sottodir!
Ciao
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Proposto come risposta GastoneCanali domenica 11 novembre 2012 11:28
- Modificato GastoneCanali domenica 11 novembre 2012 11:32
- Contrassegnato come risposta Ciupaz domenica 11 novembre 2012 13:25
domenica 11 novembre 2012 11:12
Tutte le risposte
-
Ciao Luigi, mi viene in mente la possibilità di uno script che enumera l'albero e poi svuota le singole cartelle... purtroppo gli script non sono il mio forte...
Forse Gastone Canali ha qualcosa nella sua borsa degli attrezzi :)
Saluti
Nino
sabato 10 novembre 2012 13:54 -
ciao, a me invece viene in mente questo se può fare al caso tuo.
Ciao!
sabato 10 novembre 2012 14:14 -
Ho provato così, ma non cancella nulla purtroppo.
L
domenica 11 novembre 2012 10:26 -
Il comando che fa al caso tuo è questo:
robocopy "c:\temp" "c:\nuovo albero solo folders" /e /z /xf * /r:1 /w:1
Apri un prompt come administrator e incolla comando per comando oppure salva il tutto come Albero.cmd ed esegui come admin dopo aver modificato opportunamente la cartella sorgente:
::
pushD c:\
robocopy "c:\temp" "c:\nuovo albero solo folders" /e /z /xf * /r:1 /w:1rename "c:\temp" "temp old"
rename "c:\nuovo albero solo folders" "temp"
tree /F c:\temp |more
::Questo comando creerà un copia dell'albero di cartelle e sottocartelle presenti in c:\temp nel nuovo folder "c:\nuovo albero solo folders"
poi rinomina c:\temp in c:\temp old e "c:\nuovo albero solo folders" in "c:\temp" e infine visualizza l'albero
oppure
Secondo modo (muy peligroso ): ma facendo particolare attenzione a non fare danni (con robocopy fai una copia, è tutto più sicuro!):
esegui un cmd come administrator
pushd "c:\la mia\directory\che voglio svuotare"
poi quando sei all'interno de folder c:\la mia\directory\che voglio svuotare digito (dico ancora Fare ATTENZIONE)
del /F /S /Q *.*
il comando sopra cancella tutti i files presenti nella dir corrente e in tutte le sottodir!
Ciao
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Proposto come risposta GastoneCanali domenica 11 novembre 2012 11:28
- Modificato GastoneCanali domenica 11 novembre 2012 11:32
- Contrassegnato come risposta Ciupaz domenica 11 novembre 2012 13:25
domenica 11 novembre 2012 11:12 -
Consiglio il primo modo, quello con robocopy!
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
domenica 11 novembre 2012 11:33 -
Ciao Luigi, mi viene in mente la possibilità di uno script che enumera l'albero e poi svuota le singole cartelle... purtroppo gli script non sono il mio forte...
Forse Gastone Canali ha qualcosa nella sua borsa degli attrezzi :)
Saluti
Nino
Ciao Nino
Ho visto solo ora il 3d, mi era sfuggito...Nino, mi chiedo, ti piace la pesca?
Ciao Gas
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
domenica 11 novembre 2012 11:39 -
Nino, mi chiedo, ti piace la pesca?
Domanda super OT...
Si, sono uno dei Moderatori di un forum di pesca tra i più conosciuti (anche se ultimamente sono latitante)
domenica 11 novembre 2012 11:49 -
Super OT: mi piace pescare, ma sono un pescatore della domenica, solo in quando in ferie e con temperatura sopra i 28° ... concludendo pesco 1 volta all'anno e non prendo nulla...
Quasi quai mi iscrivo al forum. Chiudo qui altrimenti qualche mod si arrabbia ;)
Ciao Gas
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
- Modificato GastoneCanali domenica 11 novembre 2012 12:08
domenica 11 novembre 2012 12:07 -
Grazie Gastone, hai "pescato" bene, questo metodo col Robocopy funziona.
Luigi
domenica 11 novembre 2012 13:24 -
Grazie Gastone, hai "pescato" bene, questo metodo col Robocopy funziona.
Luigi
Ciao Luigi e alla prossima
Gastone
Gastone Canali >http://www.armadillo.it
Se alcuni post rispondono al tuo quesito (non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anchei post utili . GRAZIE!
domenica 11 novembre 2012 13:45