这个运行命令如何工作......“splunk:///”

这个运行命令如何工作......“splunk:///”

我被困在某个对某些人来说可能很简单的事情上。我可以打开运行并输入splunk:///

然后它就会触发:

"C:\program files\application\me.exe" /someswitch

制作这些的诀窍是什么?我想做一些类似的事情myapp:///

并发生火灾:

"C:\program files\application2\mine.exe" /force

答案1

它被称为“统一资源标识符 (URI) 方案“虽然从技术上来说,你可以破解某个系统的操作系统中的设置,以允许自定义设置存在,但这却违背了该计划的目的。

诸如此类的 URI 的整体概念是ftp://http://这些是被普遍接受的通用方案,并且被认为对如此广泛的用户有用是制定并定义一个方案的时候。

因此,您不能只是编造一个这样cooldude://的应用,并期望它能按预期工作。是的,这可能对您的系统和您使用的特定浏览器有用。但是,如果您想将该应用分发给其他人怎么办?您真的要坚持要求用户更改操作系统或浏览器中的核心设置,并且这样做足以让您的应用很受欢迎,但 IANA 却不承认它吗?我不会指望这样的事情会发生。

话虽如此,正如您所注意到的,某些操作系统(如 Windows)在操作系统中设置了自定义 URI。但同样,创建这样的东西或期望它在您自己的系统环境之外的任何地方都能轻松工作并不是一件容易的事。

相关内容