现在在做的项目,运行客户端的时候要求运行一个插件并且要将当前页面加入信任站点中,运行起来比较麻烦,又是下载插件又是调整IE,后来优化了一下:
首先将IE调整用写注册表来命令完成也就是一些DOS命令了,在最后面加入调用插件语句,保存在cmd.BAT文件中
然后将cmd.BAT与插件打包成setup.rar,双击打开setup.rar,点击自解压格式,选择default.sfx模式--高级--在常规中在安装程序解压后运行输入 ./cmd.bat-确定
此时你会发现在目录下多了一个EXE文件,双击运行,OK,效果还不错吧!
你可以对批处理文件调整一下,具体就要看你的DOS水平了
cmd.bat文件如下,细心会发现在最后调用了一个EXE文件
- @echo OFF
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/ZoneMap/Ranges/webcc" /v http /t REG_DWORD /d "00000002" /f>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/ZoneMap/Ranges/webcc" /v :Range /t REG_SZ /d "172.18.2.58" /f>null
- echo 下载未签名的>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2" /v 1004 /t REG_DWORD /d "00000000" /f>null
- echo 下载签名的>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2" /v 1001 /t REG_DWORD /d "00000000" /f>null
- echo 初始化为标记为安全的>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2" /v 1201 /t REG_DWORD /d "00000000" /f>null
- echo 运行ActiveX控件>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2" /v 1200 /t REG_DWORD /d "00000000" /f>null
- echo 标记为安全的>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2" /v 1405 /t REG_DWORD /d "00000000" /f>null
- echo 二进制和脚本行为>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2" /v 2000 /t REG_DWORD /d "00000000" /f>null
- echo ActiveX 控件自动提示>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings/Zones/2" /v 2201 /t REG_DWORD /d "00000000" /f>null
- echo 设置每次访问此页时检查>null
- reg add "HKCU/Software/Microsoft/Windows/CurrentVersion/Internet Settings" /v SyncMode5 /t REG_DWORD /d "00000003" /f>null
- start "ms" /i kingdom_msjavc86.exe
- xcopy _tmp_kingdom.bat c:/ /y