windows - 如何让程序默认某个协议(protocol)的 "handler"?

标签 windows linux url protocols

我有一个程序,只要单击/启动带有协议(protocol)“sample://”的 url,我就会启动该程序。例如,用户在 IE/Firefox 中单击具有以下 href 的链接:sample://test.txt。然后应该使用 url 作为参数调用我的程序。如果可能的话,我想要一个适用于 Windows 和 Linux 的解决方案,尽管我知道它们会有所不同。

最佳答案

对于 Windows,您可以使用 this .

关于windows - 如何让程序默认某个协议(protocol)的 "handler"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2040329/

相关文章:

windows - XAMPP - 端口 80 被 PID 为 4 的 "Unable to open process"使用! 12

windows - Windows 11 上的 Visual Studio Code 中的图形故障/伪影

c++ - 导入库如何工作?详情?

linux - 自定义 Liquibase 控制表(DATABASECHANGELOG 和 DATABAEECHANGELOGLOCK)

javascript - 当php获取字符串在当前url中时如何重定向URL

windows - Microsoft SysVAD虚拟音频设备驱动程序(SYSVAD)

java - DELETE_ON_CLOSE 在 Linux 上关闭前删除文件

linux - 是否有 wait3 的替代方法来在 shell 脚本中获取 usage 结构?

Javascript:Document.URL.indexOf 问题

facebook - 为什么在url中放入 "?ref="?