18,138
社区成员
发帖
与我相关
我的任务
分享@echo off
for /f %%i in ('dir /b /s /a-d *_MTL.txt') do (
cd /d "%%~dpi"
FMask
)
pause[/quote]
真心学习了。
@echo off
for /f %%i in ('dir /b /s /a-d *_MTL.txt') do (
cd /d "%%~dpi"
FMask
)
pausesetlocal enabledelayedexpansion
for /f %%f in ('dir /b /s /a-d *_MTL.txt') do (
set a=%%f
echo !a!>tmp.txt
for /f "tokens=1,2,3,4,5 delims=\" %%i in (tmp.txt) do set b=%%i\%%j\%%k\%%l\%%m
del tmp.txt
echo b=[!b!]
cd /d !b!
FMask
)
endlocal