【问题标题】:Custom Url scheme to open file自定义 URL 方案以打开文件
【发布时间】:2015-07-13 20:30:58
【问题描述】:

我搜索了很多文档,也许我只是没有阅读正确的文档。我想创建一个打开指定路径的自定义 url 方案,即 customSheme://desktop/videoFile.mov 并让默认应用程序打开文件。

【问题讨论】:

    标签: javascript windows macos launch url-scheme


    【解决方案1】:

    打开记事本并将下面的代码粘贴到其中。将“YourApp”更改为您的应用名称。将其保存到 YourApp.reg 并通过在资源管理器中单击它来执行它。 YourApp Protocol 是您的协议的名称。

    REGEDIT4
    
    [HKEY_CLASSES_ROOT\YourApp]
    @="URL:YourApp Protocol"
    "URL Protocol"=""
    
    [HKEY_CLASSES_ROOT\YourApp\DefaultIcon]
    @="\"C:\\Program Files\\YourApp\\YourApp.exe\""
    
    [HKEY_CLASSES_ROOT\YourApp\shell]
    
    [HKEY_CLASSES_ROOT\YourApp\shell\open]
    
    [HKEY_CLASSES_ROOT\YourApp\shell\open\command]
    @="\"C:\\Program Files\\YourApp\\YourApp.exe\" \"%1\" \"%2\" \"%3\" \"%4\" \"%5\" \"%6\" \"%7\" \"%8\" \"%9\""
    

    这是一种狡猾和非官方的。你并不是真的要这样做。 这些东西应该是正式注册的 https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml 您可以使用现有的 URI 方案做很多事情,您也许可以找到另一种方法来解决这个问题。

    【讨论】:

    • 我知道这将打开我指定的应用程序。我只想打开一个文件路径,无论是文本文档还是 mp4
    • 所以我完成了所有操作并将路径设置为 explorer.exe,当我单击链接时没有任何反应,我不确定是否还有更多我需要做的网页端
    猜你喜欢
    • 2011-03-13
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    • 2011-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多