在客户端html通过浏览器怎么调用执行CS端EXE

在客户端html通过浏览器怎么执行CS端EXE


只用改注册表就可以实现


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\dakairuanjian]
"URL Protocol"="C:\Program Files (x86)\test\a.exe"  
@="SimuProtocol"
"URL Protocol"="C:\Program Files (x86)\test\a.exe"

[HKEY_CLASSES_ROOT\dakairuanjian\DefaultIcon]
@="C:\Program Files (x86)\test\a.exe,1"

[HKEY_CLASSES_ROOT\dakairuanjian\shell]
[HKEY_CLASSES_ROOT\dakairuanjian\shell\open]

[HKEY_CLASSES_ROOT\dakairuanjian\shell\open\command]
@="\"C:\Program Files (x86)\test\a.exe\" \"%1\""

dakairuanjian:注册表目录,调用时候 <a href="dakairuanjian:///这里跟参数

C:\Program Files (x86)\test\a.exe:exe 程序所在的目录


也可以把改注册表方法打包进安装包:

image.png

image.png

image.png


image.png


<a href="dakairuanjian:///这里跟参数  点击a标签 弹出调用  如下图所示:

image.png

转载请说明出处:原文链接 http://www.nbsite.cn/qdjs/205
标签: html C#

相关阅读:

在客户端html通过浏览器怎么执行CS端EXE

浅谈html5中indexdDB的前端数据库

JS/JQuery 把 input type="file" 类型的图片文件转成base64

asp.net网站在IE10/11下出现“__doPostBack”未定义 附App_Browsers下载方案