在 Windows Command Shell 中,如何获得 FOR 循环或 DIR 命令以仅匹配提供的文件扩展名模式?或者换一种说法,如何进行非贪心扩展匹配?
比如一个目录包含floo.tif
, floorbar.tiff
,floormatic.tifw
我只想操作floo.tif
for %%a in (floo*.tif) do @echo %%a
结果是:
floo.tif
floorbar.tiff
floormatic.tifw
这是期望的结果:
floo.tif
dir *.tif
有相同的结果。