gpt4 book ai didi

windows - 如何从浏览器启动应用程序?

转载 作者:可可西里 更新时间:2023-11-01 11:55:48 28 4
gpt4 key购买 nike

是否可以从浏览器启动应用程序?我不是在谈论从浏览器打开文件(例如使用 Adob​​e Reader 打开 PDF),而是打开安装在用户计算机上的应用程序的新(空白)实例。

假设情况:用户浏览的网站列出了可以通过 RDP 管理的计算机。他单击指向 192.168.1.10 的链接,该链接打开 Microsoft RDP 客户端 (mstsc.exe),其中已填写该 IP 地址。

我是在严格地谈论 Windows 世界。

那东西在 ActiveX 和 IE 之外是否可行?

在 IE 中使用 ActiveX 尝试这样做是否明智?

最佳答案

正确的方法是在 Windows 注册表中注册您的自定义 URL 协议(protocol),如下所示:

[HKEY_CLASSES_ROOT\customurl]
@="Description here"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\customurl\shell]

[HKEY_CLASSES_ROOT\customurl\shell\open]

[HKEY_CLASSES_ROOT\customurl\shell\open\command]
@="\"C:\\Path To Your EXE\\ExeName.exe\" \"%1\""

添加上述键和值后,从网页中调用 "customurl:\\parameter1=xxx&parameter2=xxx"即可。您将收到整个 url 作为 exe 中的参数,您需要在 exe 中处理它。使用您选择的文本更改“customurl”。

关于windows - 如何从浏览器启动应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3057576/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com