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.