本帖最后由 symb 于 2013-1-22 17:16 编辑
大虾们,帮我看看,我卡了,这个要应该怎么处理?谢谢
想判断FLASH在注册表已存在的版本数据值进行比较,如果与我提供版本号不符合,择更新到我所提供的版本- @echo off
- set flashver=0
- for /f "delims=" %%i in ('Reg Query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player ActiveX" /V DisplayVersion') do set flashver="%%i"
- set flashver=当前版本号为:%flashver:~33,-1%
- echo %flashver%
- if "%flashver%"==11.5.502.147 ( /*这个版本是我所提供的版本号,如等于择退出,如不等于择安装
- goto Flash_over
- ) else (
- goto Exit
- )
- :Flash_over
- echo 正在安装
- :Exit
- echo 无需更新
- pause
复制代码
|