Quota:
Inviato da borgata
Sta procedendo vedo!
Occhio che in questo modo però estrapola i percorsi di tutta l'unità, non solo quelli della directory corrente e sottodirectory. Dovresti mettere . al posto di \ nel comando del for.
|
Quello che ho postato è solo un esempio, se vuoi lo scheletro del programma.
Al posto del '\' ci andrà un parametro da riga di comando, oppure una variabile che imposterai con un set...
Non so esattamente cosa ne vorrai fare, ma da quel che ho capito tutto ruota attorno ai files contenuti in cartelle.
Quota:
Inviato da borgata
Piuttosto nel secondo for stai filtrando le directory con quell' *.* o sbaglio?
Ci potrebbero essere directory con il punto nel nome e file senza estensione. mi sa che bisogna filtrare in base all'attributo.
|
Si beh...a dire il vero non ho testato a fondo, però poco ci vuole a fargli fare un'altra dir...
Si può usare anche un xcopy /L, però alla fine mostra una riga che non c'entra nulla,mentre con dir /b vai sul sicuro.