1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 【名说】脚本程序转桌面exe应用自动打开IE浏览器至指定页面内并自动设置好兼容性视图

【名说】脚本程序转桌面exe应用自动打开IE浏览器至指定页面内并自动设置好兼容性视图

时间:2019-10-05 19:54:20

相关推荐

【名说】脚本程序转桌面exe应用自动打开IE浏览器至指定页面内并自动设置好兼容性视图

【需求描述】:对于B/S系统,需要用户打开IE浏览器访问,并且需要设置IE的兼容性视图,将指定网址添加进兼容性视图里,操作看起来很繁琐,用户想要桌面上有个图标,点一下就可以直接进入页面,并且不需要自己设置兼容。

【需求总结】:1.桌面图标点一下就进入应用网页

2.自动设置IE兼容性视图

【解决方案】:采用bat脚本,使用脚本调用本地IE浏览器打开指定网址,实现上述需求一,

同时采用脚本命令,在注册表里添加一条记录,实现兼容性视图的设置,实现上述需求二

【步骤详解】

桌面建立一个txt文件,起名叫test.txt,里面写入如下代码,保存。

cd /d C:\Program Files\Internet Explorerstart iexplore.exe http://127.0.0.1:8082/rmis

保存后,把txt文件后缀改为bat即可,即test.bat就长上述图片那样!!特殊说明:受Windows系统默认设置,图标就长这样,很丑。这里就完成了需求一功能的实现,双击这个脚本文件,就可以调用本地IE浏览器打开指定网页了,脚本中的网址按需替换即可下面开搞需求二,如何设置指定网址的兼容性视图首先,点开IE浏览器,【设置】-【兼容性视图设置】调出兼容性设置界面,把里面的网站清空,然后把自己网站粘贴进去,点击添加添加完成后,即可见:此时,完成手动设置兼容性视图,这是win+r键,输入cmd,调出dos界面,输入如下指令,查询刚才添加的兼容性视图的二进制存储序列值是多少

reg query "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData" /v UserFilter

如下图:上面的一堆序列号就是我们需要的兼容性视图设置值回到我们的脚本文件test.bat在第一行加上如下代码

reg add "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData" /v UserFilter /t REG_BINARY /f /d 411F00005308ADBA010000003000000001000000010000000C000000CDD1992048B0D701010000000900310037002E0030002E0030002E003100

如上图,就完成了两个需求的功能。脚本的含义就是:先把该网址的兼容性加上,再调用本机IE浏览器打开指定网址

【进阶优化】:上述操作其实已经满足了用户的需求

但是,对于精益求精的作者来说,不!满!足!

【优化方案】:图标太土,不好看,转成exe格式,更换logo

工具:Bat To Exe Converter

下载地址:链接:/s/1HAsuvZkcQOv5Px64ICudWQ

提取码:yttl

下载安装后,打开

点击应用的打开按钮,把桌面上的test.bat打开,然后右上角设置自己喜欢的logo

点击上面的转换按钮,即可导出exe文件(注:如果你打开是英文页面,上面语言菜单可以切换中文)

如图:

这样就导出了一个带有自定义logo的exe文件,双击效果和脚本一样!!

有帮助的话,记得一键三连呐~~~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。