![]() |
список файлов в папке
есть папка
C:\apps в ней около сотни папок и тысячи файлов нужно было бы вывести в файл все файлы в этой папке с путем каждого файла в идеале чтоб каждый файл отмечался с полным путем и расширением |
Код:
>"list.txt" dir/a-d/b/s "C:\apps" |
никакого результата нет..
|
muslimdogger, опишите подробно, как именно Вы применяли вышеприведённый код.
|
Iska, вставил в батник и запустил
|
Цитата:
В предложенном варианте "list.txt" формируется в каталоге, из которого при вызове батника запускается cmd.exe – а не в том, в котором лежит сам батник. Да и я бы несколько поменял команду, поставив пробелы перед ключами (чтобы не разбираться, работает в данном случае без пробелов или нет: документируются команды только при наличии пробела перед ключами) и переставив перенаправление вывода: Код:
dir /a-d /b /s "C:\apps">"C:\list.txt" А можно сразу класть выходной листинг в тот каталог, который опрашивается, и не обязательно это будет каталог C:\apps. Пишется батник Код:
if "%1" == "" goto eof PS Русские имена будут записаны в DOS-кодировке (т.е. с кодовой страницей 866). |
muslimdogger, и в том каталоге, где Вами был создан пакетный файл, и откуда он был запущен — нет файла «list.txt»?
|
mwz, батник лежал в папке которую нужно было опросить..
я понял ошибку свою! запустил из папки выше и пошло все! виноват сам |
Время: 02:58. |
Время: 02:58.
© OSzone.net 2001-