刚开始学习批处理文件,寻求一些帮助!
我有一个文件夹目录,其中包含许多.exe文件。一些子文件夹包含多个.exe文件和其他文件,如下所示:
Folder 1
file.exe
file.conf
file.exe
Folder 2
file.exe
Folder 3
file.txt
file.exe
Folder 4
file.exe
但是,在某些文件夹中我有多个.exe文件,而我只想列出setup.exe
文件:
Folder 5
file.exe
setup.exe
file2.exe
我可以使用
列出文件夹和子文件夹中的所有.exe文件 for /r %%i in (*.exe*) do echo %%~nxi
显示所有文件的文件名和扩展名。
但是,是否可以列出.exe文件,如果它们包含值,例如如果文件名包含单词setup
?
谢谢!
答案 0 :(得分:0)
所以,我在发布问题后一分钟就找到了答案。
我想查找包含单词setup
的所有.exe文件。
for /r %%i in (*setup*.exe) do echo %%~nxi