我想查找并列出文件夹中找到的所有文件,以及文件夹中所有找到的.txt文件文件。
答案 0 :(得分:0)
您可以在要搜索文本文件的目录上使用dir *.txt
。
答案 1 :(得分:0)
这将搜索所有文件,并仅将带有.txt的文件输出到名为print.txt的文本文档中。这只能在当前目录中使用,您始终可以使用cd来将目录更改为您要搜索的目录。
dir /b *.txt > print.txt
假设您的批处理文件位于USB(E驱动器)中但您想要搜索C驱动器(而不是子目录),整个批处理将如下所示。 @Echo OFF会停止在提示符中显示命令,cd会将目录更改为您要搜索的内容," E:\ print.txt"将选择打印文本文件的位置。如果您的目标驱动器有一个包含空格的文件夹,我已将该位置包含在引号中。
查看一些DIR COMMAND SWITCHES以打印有关文件的更多详细信息。
@Echo OFF
cd C:
dir /b *.txt > "E:\print.txt"