2013-06-29 3 views
0

Я пытаюсь перечислить содержимое двух каталогов на моем HD и поместить его в файл.Сохраните список каталогов в текстовый файл

На данный момент у меня есть этот список, который все каталоги и содержание:

echo off 
for /r %%a in (*) do echo %%a >> file.txt 

Как я могу смотреть в определенную папку, как Pictures, например?

Вот дерево:

> Dir1 
> Dir2 
> Pictures 
> file.bat 
+0

'реж с: \ фотографии >> file.txt ', если вы хотите посмотреть в подкаталоги использовать' dir/rc: \ pictures'. Если вы хотите увидеть имена, используйте только 'dir/b'. См. 'Dir /?' Для всех опций. –

+0

Да, отлично! Но '/ r' не работает:/ –

+0

@kayasax Ваш предыдущий комментарий содержит ошибки./r - для отображения чередующихся потоков данных. – foxidrive

ответ

3

попробовать это:

for /r "pictures" %%a in (*) do echo %%~nxa 
+0

Я хочу поместить его в файл –

+0

сделал несколько исправлений .... – Endoro

+0

Спасибо, что работает! Есть ли способ кодировать специальные символы? 'éèà' –