|
本帖最后由 9001 于 2021-1-30 18:01 编辑
很奇怪的问题,请M大及诸位过路大神看是怎么回事。
- ENVI Adrv_Path=%temp%\Adrv__%random%
- FORX %CurDir%\*.7z,MyDrv,1,EXEC =!"%ProgramFiles%\7-Zip\7z.exe" x "%MyDrv%" -y -aos -o"%Adrv_Path%"
- //IFEX %Adrv_Path%\,TEAM DEVI *sub %Adrv_Path%,Net|WAIT 100 `这一句是OK的
- IFEX %Adrv_Path%,TEAM EXEC =!%windir%\system32\dpinst /s /path "%Adrv_Path%" |WAIT 100 `这一句会出问题
复制代码 当前目录下有7z驱动包时,IFEX两句表现都是正常的。
当目录下没有7z包时,DEVI一句OK,最下面一句会弹出dpinist页面,需要点击一个“确定”才能继续往下进行。
换成下面一句照旧:
- IFEX %CurDir%\*.7z,TEAM EXEC =!%windir%\system32\dpinst /s /path "%Adrv_Path%" |WAIT 100
复制代码 按说不存在的话,不执行dpinst才对。
哪位帮忙分析一下,3x
|
|