云服务器网页自动调用本地exe文件方法
本教程适用于 Windows 系统,教你如何通过网页按钮自动调用本地 exe 程序(如 zhineng.exe)。
1. 准备本地 exe 文件
假设你的本地程序是 zhineng.exe,放在如 C:\你的路径\zhineng\zhineng.exe 路径下。
⚠️ 路径和程序名称全部必须用英文,避免注册表乱码识别不到程序目录!
2. 注册自定义协议(注册表操作)
-
新建一个文本文件,内容如下,保存为
register_myapp_protocol.reg:Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\myapp] @="URL:MyApp Protocol" "URL Protocol"="" [HKEY_CLASSES_ROOT\myapp\shell] [HKEY_CLASSES_ROOT\myapp\shell\open] [HKEY_CLASSES_ROOT\myapp\shell\open\command] @="\"C:\\你的路径\\zhineng\\zhineng.exe\" \"%1\"" -
双击运行该
.reg文件,点击"是"导入注册表。 -
若需取消注册,可运行
unregister_myapp_protocol.reg,内容如下:Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\myapp]
3. 网页端调用自定义协议
在网页中添加如下按钮:
<button onclick="window.location.href='myapp://open'">打开智能开票系统</button>
点击按钮时,浏览器会尝试调用 myapp://open,进而触发本地 exe。
4. 用户操作流程
- 首次使用时,先运行注册表文件(
register_myapp_protocol.reg),允许浏览器识别myapp://协议。 - 刷新网页,点击"打开智能开票系统"按钮。
- 浏览器会弹窗提示是否允许打开本地应用,选择允许即可。
- 如需取消注册,运行
unregister_myapp_protocol.reg。



1万+

被折叠的 条评论
为什么被折叠?



