2015-08-27 3 views
1

У меня есть около 30K файлов под различными подпапками. Мне нужна команда cmd, чтобы распечатать список всех файлов 30K и только имена файлов, а не папки.Команда CMD, чтобы получить список только файлов, не связанных с папками

+0

Если у вас есть 2 папки _folder00_ и _folder01_, а под _folder00_ есть _file00.txt_ и _file01.txt_, а под _folder01_ есть _file00.txt_, каков будет ожидаемый результат? (меня интересуют папки в именах файлов). – CristiFati

+0

file00.txt, file01.txt, file00.txt – Maverick

+0

Спасибо, но у вас уже есть свой ответ. – CristiFati

ответ

2

отредактирован включить Перенаправление

>"x:\targetFile.txt" (for /r %a in ("x:\startFolder\*") do @echo %~nxa) 

файл, просто рекурсивное перечисление файлов. Для каждого файла найден echo для консоли имени и расширения файла.

+0

Я хочу распечатать вывод в текстовый файл – Maverick

+0

Затем просто перенаправьте вывод команды: добавьте это в конец команды '>> file.txt'. – CristiFati

+0

@CristiFati да, я сделал то же самое, но файл переписывается и имеет только последнее значение – Maverick

 Смежные вопросы

  • Нет связанных вопросов^_^