我想将特定目录中具有相同扩展名的所有文件的URL存储到一个日志文件中。有没有可用的批处理命令。
Exapmle 我想将所有带有* .TXT扩展名的文件复制到一个日志文件中,并附带其目录扩展名(URL)
答案 0 :(得分:1)
你可以使用:
for /f %a in ('dir /b *.TXT') do echo %~fsa >> myLog.txt
请注意>>
将附加到文件,或者如果不存在则创建一个。{1}}。这适用于一次性,但如果您经常运行此文件,则需要正确初始化该文件。
答案 1 :(得分:0)
可以使用命令提示符http://www.easydos.com/tree.html提供的TREE
命令,但是您不能通过它列出的文件类型来限制它。
答案 2 :(得分:0)
dir /a /s /b "DIRECTORY\*.txt" >logfile.log
/ s是完整路径的技巧,但包括子文件夹。