如何使用,JS打开本地的exe程序


1,模拟a标签点击

  const ga = document.createElement('a')
              ga.style.display = 'none'
              ga.href = 'GWAA:'
              document.body.appendChild(ga)
              ga.click()

 

2,使用window.open()

window.open("GWAA:", "_self") // 一定要加冒号

 

配置注册表:JS打开本地的exe程序,原理是要在注册表中找到此路径,如下配置:

方法一:

新建文件GWMY.reg,内容如下,注意文件名的GWMY和里面的需要一样:然后保存,双击;执行后就会生成注册表

Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\GWMY]
@="GWMY Protocol"
"URL Protocol"=""
 
[HKEY_CLASSES_ROOT\GWMY\DefaultIcon]
@="D:\ruanjian\PxCook\PxCook.exe"
 
[HKEY_CLASSES_ROOT\GWMY\shell]
@=""
 
[HKEY_CLASSES_ROOT\GWMY\shell\open]
@=""
 
[HKEY_CLASSES_ROOT\GWMY\shell\open\command]
@="D:\\ruanjian\\PxCook\\PxCook.exe"

 

 

方法二:

 

 

 

 

1. regedit 打开注册表,在HKEY_CLASSES_ROOT目录下,新建一项,GWAA,并且形成如下的结构,
2. 点击新建的GWAA,在右侧新建一个字符串值,必须写为 URL Protocol,值可以不用填写:如下图

 

 

 

 

3找到最深的文件夹,command,默认值里加上自己想要的打开的exe路径 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM