找回密码
 立即注册

QQ登录

只需一步,快速开始

ECHO1998

高级会员

88

主题

254

帖子

1092

积分

高级会员

积分
1092

[已支持] 打开本地exe

ECHO1998
高级会员   /  发表于:2020-10-19 14:42  /   查看:4492  /  回复:4
我用Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\myprotocol]
@="myprotocol Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\myprotocol\DefaultIcon]
@="C:\\WINDOWS\\NOTEPAD.EXE"
[HKEY_CLASSES_ROOT\myprotocol\shell]
@=""
[HKEY_CLASSES_ROOT\myprotocol\shell\open]
@=""
[HKEY_CLASSES_ROOT\myprotocol\shell\open\command]
@="\"C:\\WINDOWS\\NOTEPAD.EXE\" "
注册了一个连接
接着用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
<div>
    <a href="myprotocol://">
        执行可执行文件
    </a>
</div>
</body>
</html>

可以打开本地的exe

在活字格里面用标签命令,却一直要求我输入完整路径
请问这个问题怎么解决?



4 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-10-19 18:15:29
沙发
老板,感觉你这像一个求助帖,我把这个移动到求助中心版块哈
建议你上传下你的工程文件和exe文件及源码,建议不要搞那么复杂,搞个简单的exe好让我们好测试,主要是为了测试路径的问题,没必要吧exe的代码写那么多~

而且有另一个问题,发布之后的应用不能调用exe,windows有这样的限制,服务不能去调用exe打开
回复 使用道具 举报
ECHO1998
高级会员   /  发表于:2020-10-20 07:49:36
板凳
我用的是JS调用exe方式
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-10-20 20:31:03
地板
正如我同事上面给说的这个确实不太行,
主要原因是操作系统不支持或者说没有给浏览器这么大的权限
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-1-2 12:03:01
5#
看您没有追加新的问题,加上这个帖子发布时间已经太久了,这边先设置为已处理了。
如果有其他问题,请结合使用场景,发布一个新的帖子沟通,比如您使用的exe主要做什么,希望使用exe来达到什么效果。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部