Список содержимого подкаталога с датой создания/изменения в CMD

Вкратце: в Windows CMD мне нужно перечислить все содержимое во всех подкаталогах папки и их временные метки date-created или date-modified.

Коротко:

Я хочу регулярно запускать команду, которая выводит дату и время создания файлов, которые мы загружаем на наш FTP. Я могу сделать это для одной папки за раз и получить результат в текстовом файле (каталог . h:\uploadtimes.txt). Я хотел бы сделать это для более чем 100 папок за один раз. Имя файла и дата-время - это все, что мне нужно.

БЛАГОДАРНОСТЬ!


person Aamir    schedule 05.06.2015    source источник
comment
В резюме: что вы пробовали до сих пор?   -  person Avión    schedule 05.06.2015
comment
Эта команда - реж. h:\uploadtimes.txt - делает то, что я хочу для одной папки. Я не могу сделать это рекурсивно. Я пробовал ls -ilR, но у меня это не работает.   -  person Aamir    schedule 05.06.2015


Ответы (1)


dir /? может помочь (или прочитайте справочник по командам); можно было бы использовать переключатель /TC вместо /TW one:

dir X:\folder\*.* /S /A-D /-C /TW > h:\uploadtimes.txt

Другой подход дает полные имена файлов, но всегда date-modified отметку времени независимо от переключателя /T, к сожалению:

for /F "delims=" %G in ('dir X:\folder\*.* /S /B /A-D') do @echo %G %~TG > h:\uploadtimes.txt

Ресурсы (обязательно к прочтению):

person JosefZ    schedule 05.06.2015