标题: 求pe下搜索分区根目录文件并运行 [打印本页] 作者: wyscsf 时间: 2011-10-23 15:02 标题: 求pe下搜索分区根目录文件并运行 本人想实现批处理查找各分区下根目录的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)
)
假如此pe具有搜索功能,搜索得更快!作者: wyscsf 时间: 2011-10-23 17:14
For %%G In (C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do If Exist %%G:\GHOST32.EXE Set GST=%%G:
If "%GST%"=="" Goto NoGh
For %%Z In (C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do If Exist %%Z:\LABEL.ICO Set CDR=%%Z:
If "%CDR%"=="" Goto WrongCD