2014-02-12 5 views
0

У меня есть папка «C:/files», в ней будет указано 10 файлов, как бы записать имя файла в текстовый файл с именем files.txt. Мне нужно, чтобы имена были в перегородках, поэтому они будут выглядеть примерно так.Пакетная запись имен файлов в текстовый файл

file1 
file2 
file3 
ect 

Спасибо, если поможет кто-нибудь.

+2

из командной строки: каталог/b> filelist.txt – bdn02

ответ

5

В папке (cd в него, или просто в папке, SHIFT + Right click и выберите Open command window here), вы можете запустить команду следующие DOS:

Dir /b *.* > list.txt 

P.S. если вам нужен полный путь к каждому файлу, вы можете добавить дополнительные /s вариант:

Dir /s /b *.* > list.txt 
+0

ли я просто изменить Dir с реж как «C:/файлы» – 09stephenb

+0

@ 09stephenb Нет, 'Dir' вот команда. Сначала вам нужно «cd» в папку, а затем запустить такую ​​команду. Обновлен ответ. – herohuyongtao

+0

Хорошо спасибо, поэтому я намотал pushd% CD% – 09stephenb

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