标题: [文件操作] 【已解决】想将检查注册表并用浏览器打开网页的BAT代码合成一行 [打印本页]
作者: 447219071 时间: 2015-6-10 22:24 标题: 【已解决】想将检查注册表并用浏览器打开网页的BAT代码合成一行
本帖最后由 447219071 于 2015-10-31 16:27 编辑
- reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths" /s|find "iexplore.exe">nul
- if %errorlevel%==1 goto wait
- iexplore.exe http://www.baidu.com
- exit
- :wait
- mshta javascript:window.alert("IE没有安装,请重新下载安装IE!");window.close()
- explorer http://dlsw.baidu.com/sw-search-sp/soft/41/23253/IE8-WindowsXP-x86-CHS.2728888507.exe
- exit
复制代码
功能说一下:
先检查注册表下有否此浏览器程序(以IE为例)
有就直接用此程序打开网页,
没有就提示未安装该浏览器,并弹出下载窗口
想将上面的代码合并成一行,由于技术有限,还请各位大人解决,万分谢谢!
XP与WIN7上述代码通用
作者: pcl_test 时间: 2015-6-11 10:49
不建议弄成一行- reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths"|find /i "iexplore.exe" >nul&&(start http://www.baidu.com&exit)||msg %username% "IE没有安装,请重新下载安装IE!"&explorer http://dlsw.baidu.com/sw-search-sp/soft/41/23253/IE8-WindowsXP-x86-CHS.2728888507.exe&exit
复制代码
作者: 447219071 时间: 2015-6-11 19:39
回复 2# pcl_test
效果能理想点么?提示窗口闪一下即直接出现下载窗口了
作者: pcl_test 时间: 2015-6-11 19:55
回复 3# 447219071
msg %username% "IE没有安装,请重新下载安装IE!"换回mshta javascript:……语句即可
作者: 447219071 时间: 2015-6-14 22:24
回复 4# pcl_test
提示窗口与下载地址窗口还是同时出现
可以做到提示窗口点了“确定”之后再弹出下载窗口吗?
作者: zsh 时间: 2015-10-31 19:30
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths" | find /i "iexplore.exe" >nul && (start http://www.baidu.com&exit) || start /w mshta javascript:window.alert("IE没有安装,请重新下载安装IE!");window.close() && explorer http://dlsw.baidu.com/sw-search-sp/soft/41/23253/IE8-WindowsXP-x86-CHS.2728888507.exe
作者: 依山居 时间: 2015-10-31 20:13
我操,这是流氓软件要用的功能。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |