功能描述:
使用ie浏览器运行该js文件,然后该js会读取你电脑的注册表,找见谷歌浏览器的安装位置并运行该软件访问js文件中的指定地址

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"><title>读取google浏览器的注册表</title></head><body><script type="text/javascript">function exec () {  var command;  var shell = new ActiveXObject("WScript.Shell"); try{//从注册表获得软件安装路径 command = shell.RegRead("HKEY_CURRENT_USER\\Software\\Classes\\ChromeHTML.H52WNFPZZHK33RCEZBDOHZ4GUU\\Application\\ApplicationIcon");//只需要截取到 .exe 的字符串即可i = command.lastIndexOf(",")command = command.substring(0,i)alert(command)var dir = command.replace(/\\/g,"/")alert(dir)//运行从配置表中读取的软件路径,然后进入指定页面var cmd = "cmd /c start "+dir+" \"https://blog.csdn.net/qq_32657967";alert(cmd)var f = shell.Run(cmd,0); shell = null; }catch(e){if(window.confirm("你可能还没有安装Radiant,请下载安装")){//alert("确定");window.location.href="jspView/radiantsetup32312921.exe";return false;}else{return false;}}//执行exe程序window.oldOnError = window.onerror;  window._command = command;  window.onerror = function (err) {  if (err.indexOf('utomation') != -1) {  alert('命令' + window._command + ' 已经被用户禁止!');   return true;  }  else return false;  };   window.onerror = window.oldOnError;}  exec ()</script></body>
</html>

js读取注册表然后打开指定程序相关推荐

  1. js读取注册表的键值

    try { var shell = new ActiveXObject("WScript.Shell"); --读取注册表 var  key  = shell.RegRead(&q ...

  2. linux应用程序注册表,如何打开 Linux 中 Windows 程序的注册表编辑器

    在我们借助CrossOver这款兼容软件在Linux操作系统中运行Windows应用程序的过程中,有的时候我们可能会遇到有关要求,为Windows应用程序设置注册表项的疑难解答问题的提示,指南或说明. ...

  3. vbs脚本功能:1、判断系统位数64/32;2、读取注册表,读取应用名称。3、读取txt文件;4、执行exe文件,安装程序。

    vbs脚本功能:1.判断系统位数:2.读取注册表,读取应用名称.displayName就是程序与功能里面展示的应用名称.3.读取txt文件:4.执行exe文件,安装程序. 注意:1.文本编码方式要用A ...

  4. php 读取注册表 不用wscript.shell,WebShell的检测技术_91Ri.org

    一.Webshell 的常见植入方法 -启明星辰  Leylo Trent WebShell 攻击是常见的用来控制Web 服务器的攻击方法,WebShell 文件通常是可执行的脚本文件,例如asp, ...

  5. c 语言读取注册表信息,C++读取注册表的实现方法

    C++读取注册表 GetRegValue.h: #ifndef __GETREGVALUE_H__ #define __GETREGVALUE_H__ #include //------------- ...

  6. 如何利用注册表修改开机启动程序并提高电脑开机速度!

    利用注册表修改开机启动程序: 修改以下三个地方就可以了,最主要的是Run这个地方.[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersi ...

  7. JAVA读取注册表中的值

    需求:java动态读取注册表来调用第三方应用程序(如:qq.微信.网易云音乐等)启动,为什么说动态呢,因为使用绝对路径,每个人的电脑安装的路径并不一定相同,但注册表中的路径一般都相同,所以只要获取注册 ...

  8. 求助:Windows Service 读取注册表键值

    最近项目需要程序监控记录用户使用和打开的文件,于是做了一个使用Windows Service监控Recent文件夹中文件增加和更改的程序, 但是需要在服务程序确定Recent文件夹的路径,使用Regi ...

  9. JavaScript读取注册表

    代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3. ...

最新文章

  1. python字典的键可以用列表吗_python字典多键值及重复键值的使用方法(详解)
  2. CPU性能监控之一------CPU架构
  3. 今日arXiv精选 | 4篇EMNLP 2021最新论文
  4. 201205阶段二FFmpeg编码
  5. 重构 pdf_三维温度场的重构方法,更准确地监测储能系统的电池堆内部温度
  6. Linux 源码编译安装过程-以安装XZ解压为例
  7. 全世界20座最有创意的桥,7座在中国,5座在荷兰!
  8. Visual Studio 2017 15.6发布
  9. Python3标准库:asyncio异步I/O、事件循环和并发工具
  10. Linux下实现一个网卡绑定多个IP地址
  11. Java中String的用法
  12. 学习——AQS工作原理分析
  13. 孟子模型 | 当Bert炼丹不是玄学而是哲学
  14. 事实表和维度表的定义
  15. Win10安装CUDA10和cuDNN
  16. tp5 in_array 在 view页面用法
  17. vue项目-添加商品的多规格
  18. win10截图相关教程
  19. 《三十岁前的每一天》--水湄物语 读后感
  20. 思岚科技CES展发布新品“SLAM Cube” 构建智能移动机器人So easy

热门文章

  1. IObit Advanced SystemCare 系统清理优化工具
  2. 错题本 (并查集) acwing 4084.号码牌
  3. 再谈目前QQ空间主流的赚钱方法
  4. win10计算机配置在哪里打开,详细教您win10设备管理器在哪打开
  5. swift对接整合ceph
  6. 批量图片采集编辑压缩工具
  7. C++程序设计课程主页-2013级
  8. html中怎样插入视频博客园,关于博客园内嵌入bilibili视频
  9. Ubuntu Linux开机黑屏的永久解决办法
  10. 【蛮力算法】数据结构与算法