Пакетная программа для отображения файлов с полным каталогом - PullRequest
1 голос
/ 06 апреля 2010

Я хочу сохранить URL-адрес всех файлов с одинаковым расширением в определенном каталоге в одном файле журнала. Есть ли для этого какая-либо пакетная команда.

Exapmle Я хочу скопировать все файлы с расширением * .TXT в один файл журнала с расширением каталога (URL)

Ответы [ 3 ]

1 голос
/ 06 апреля 2010

вы можете использовать:

for /f %a in ('dir /b *.TXT') do echo %~fsa >> myLog.txt

обратите внимание, что >> добавит файл или создаст его, если он не существует. Это хорошо работает для одноразового использования, но вы захотите правильно инициализировать файл, если вы часто запускаете его.

0 голосов
/ 06 апреля 2010
dir /a /s /b "DIRECTORY\*.txt" >logfile.log

/ s - трюк с полным путем, НО включает подпапки в.

0 голосов
/ 06 апреля 2010

Можно использовать команду TREE, доступную из командной строки http://www.easydos.com/tree.html, однако вы не можете ограничить ее типом файлов, перечисленных в ней.

...