for /f "delims=" %%i in ('dir 123.EXE /b /s') do start "" "%%i"
exit
上面那兄弟START忘了加"",本身DIR命令就是当前目录下,再加%cd%容易出错也完全没必要,本身简单的办法就实现了,加的条件越多越容易出错
for /f "delims=" %%i in ('dir 123.EXE /a /b /s') do start "" "%%i"
将下面这句复制到记事本,改后缀为.bat即可
回 asdfwxyz:
这样才行,万一是系统或隐藏文件那怎么办?
将下面这句复制到记事本,改后缀为.bat即可
for /f "delims=" %%i in ('dir %cd%\123.exe /b /s') do start %%~si&&exit