【发布时间】:2017-11-09 14:42:49
【问题描述】:
我是批处理脚本的新手,并试图找到一种方法来遍历文件夹中的所有文件并打印以 Test_ 开头并以 .py 结尾的所有文件的名称(即 python 文件)
我被困在这里:
@echo off
for /r %%f in (*) do (
echo %%f | findstr /r "^Test_[.]*\.py$"
)
pause
但这不会向屏幕显示任何内容。 你能帮忙吗?
谢谢,
诺姆
【问题讨论】:
-
试试
"^Test_.*\.py$" -
为什么不在
FOR命令中使用文件掩码?for /r %%f in (Test_*.py) do (
标签: regex batch-file