本人想实现批处理查找各分区下根目录的ghost.exe 并运行,现在有如下代码,但是发现这个代码是搜索分区所有子目录文件的,速度较慢,现在只想搜索根目录,求高手改写,谢谢 dir参数换成/a-d /b搜索不到结果 求解
————————————————————————————————————————
@echo off
REM 设置搜索文件名
set file=Ghost32.exe
REM 设置搜索的分区
set part=C D E F G H I J K L
for %%i in (%part%) do (
echo.&echo 正在搜索 %%i 盘中的 %file% ,请稍候 ... ...
for /f "delims=" %%a in ('dir /a/s/b "%%i:\%file%" 2^>nul') do (echo.&echo %%
a&start "" "%%a"&goto :end)
)