用于搜索文件名并将文件名复制到新TXT文件的批处理文件

use*_*191 1 windows dos batch-file

我想在当前目录中搜索*.cpp文件,并希望将文件名保存在*.TXT文件中.我是通过使用Batch命令完成的

dir |find ".cpp" > Listfile.txt
Run Code Online (Sandbox Code Playgroud)

但在那里我得到的文件名包含创建日期和大小等整个参数.

我的需要是我只想要文件名

Current output
06/25/2010  06:17 PM               950 4mLinuxMachine.cpp
06/28/2010  03:41 PM             4,236 Linux11.cpp

Need Output
4mLinuxMachine.cpp
Linux11.cpp
Run Code Online (Sandbox Code Playgroud)

请帮忙谢谢

Pau*_*l R 5

尝试:

dir /b | find ".cpp" > Listfile.txt
Run Code Online (Sandbox Code Playgroud)

或者更好的是:

dir /b *.cpp > Listfile.txt
Run Code Online (Sandbox Code Playgroud)