set fileName=QQ.EXE
for %%a in (D E F G H) do (
if exist %%a:\nul (
pushd %%a:\
for /r %%b in (*%fileName%) do if /i "%%~nxb"=="%fileName%" set path1=%%b
popd
)
)
start "" "%path1%"
pause
友情提醒:PATH变量名请不要随便使用,否则将会导致CMD部分命令出错。
if /i "%%~nxb" EQU "fileName"
改为
if /i "%%~nxb"=="fileName"
比较数字大小才用EQU,