Risposte:
Una piccola app chiamata FileList dovrebbe fare al caso tuo se vuoi qualcosa di un po 'più potente didir /s > files.txt
Dal README:
FileList è un'utilità della riga di comando che produce un elenco di file del dato
percorso nel formato CSV, che può essere importato in un foglio di calcolo o in un database.
L'elenco include il nome del file, la dimensione, il percorso, l'ultimo accesso e la modifica
data, ecc. Versioni di Windows supportate: Windows 200 * / XP / Vista
Uso:
FILELIST [/ OPTION] [/ FILTER pattern1; pattern2; ...] [/ NOHEADER]
Percorso [> list.csv]
/ NOHEADER Lascia le intestazioni di colonna dall'output.
/ ATTRIBUTES Include una colonna con gli attributi impostati per ciascun file.
/ OWNERS Aggiunge una colonna che contiene il proprietario di ciascun file. Interrogazione del
il proprietario del file è purtroppo un'operazione lenta in un dominio Windows,
questo è il motivo per cui i proprietari dei file sono disattivati per impostazione predefinita. Usando questa opzione
rallenterà in modo significativo la generazione dell'elenco.
/ AUTHORS Inoltre estrae il nome dell'autore dai documenti di MS Office.
Non confondere l'autore con il proprietario. Il proprietario è elencato in
una colonna aggiuntiva per impostazione predefinita. Questo interruttore rallenta la creazione di
la lista.
/ LASTSAVEDATE Estrae inoltre l'ultima data di salvataggio dai documenti di MS Office.
/ MD5 Include una colonna con il checksum MD5 di ciascun file.
/ FILTER Permette di specificare uno o più filtri, separati da punti e virgola.
I caratteri jolly '*' e '?' può essere usato.
Usando ">" l'output può essere reindirizzato a un file.
INSTALLAZIONE
~~~~~~~~~~~~
Posiziona FileList.exe dove vuoi, ti consigliamo la tua cartella Windows.
CONSIGLI E ANNOTAZIONI
~~~~~~~~~~~~~~~~~~
* FileList utilizza il separatore di elenco impostato nel Pannello di controllo di Windows.
* L'uso dell'estensione .CSV per il file di output consente di aprire il file
in Excel con un doppio clic in Esplora risorse.
* Il comando "at" di Windows può essere utilizzato per pianificare la creazione di elenchi con
FileList. Il seguente comando crea un elenco di tutti i file mp3 incluso
i loro proprietari ogni lunedì sera:
alle 00:01 / OGNI: m "C: \ path \ to \ filelist.exe" / OWNER / FILTER * .mp3 c: \ ^> output.txt
Il migliore che ho trovato per te senza usare un file batch è:
dir / B> files.txt
Questo ti darà tutti i nomi dei file e delle directory nella cartella corrente, ma per estrarre la dimensione dei file senza ottenere le informazioni sul tempo, sembra che prenderà un file batch O dovrai installare un Windows versione di sed, e usalo per modificare le linee (pipeline in esso).
tree C: /F >> log.txt
Dà una visione leggermente più utile dipende davvero da cosa devi essere in grado di fare dopo.