windows-10 – 自定义协议处理程序在MS Edge中不起作用
发布时间:2020-12-14 05:38:48 所属栏目:Windows 来源:网络整理
导读:我们为应用程序注册自定义协议处理程序 Windows Registry Editor Version 5.00[HKEY_CURRENT_USERSOFTWAREClassestestapp]@="URL: TestApp Protocol""URL Protocol"=""[HKEY_CURRENT_USERSOFTWAREClassestestappshell][HKEY_CURRENT_USERSOFTWARECl
我们为应用程序注册自定义协议处理程序
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSOFTWAREClassestestapp] @="URL: TestApp Protocol" "URL Protocol"="" [HKEY_CURRENT_USERSOFTWAREClassestestappshell] [HKEY_CURRENT_USERSOFTWAREClassestestappshellopen] [HKEY_CURRENT_USERSOFTWAREClassestestappshellopencommand] @=""wscript" "C:Usersuser1AppDataLocalProgramsTestServiceCustomTestProtocolHandler.vbs" "%1"" Chrome和Explorer都可以启动此自定义协议处理程序. 更新: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSOFTWAREClassestestapp] @="URL: TestApp Protocol" "EditFlags"=dword:00210000 "URL Protocol"="" [HKEY_CURRENT_USERSOFTWAREClassestestappshell] [HKEY_CURRENT_USERSOFTWAREClassestestappshellopen] [HKEY_CURRENT_USERSOFTWAREClassestestappshellopencommand] @=""wscript" "C:Usersuser1AppDataLocalProgramsTestServiceCustomTestProtocolHandler.vbs" "%1"" FTA_OpenIsSafe – 0x00010000 解决方法
我发现使它在MS Edge中工作的唯一方法是将open命令指向一个中间bat文件.我的注册表项看起来像这样:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREClassesmagnet] @="URL:Magnet Protocol" "URL Protocol"="" [HKEY_LOCAL_MACHINESOFTWAREClassesmagnetshell] [HKEY_LOCAL_MACHINESOFTWAREClassesmagnetshellopen] [HKEY_LOCAL_MACHINESOFTWAREClassesmagnetshellopencommand] @=""D:Program FilesPowerShell ScriptsHandleMagnetTransmission.bat" "%1"" 我不知道为什么MS Edge拒绝直接调用任何可执行文件作为协议处理程序.我试过notepad.exe,但它也没有用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows下安装配置Flutter
- windows-server-2008 – 为什么我不能以域用户身份运行Wind
- windows-server-2008-r2 – “无法打开服务器服务性能对象.
- Windows – 任务计划程序仅杀死cmd.exe但不杀死其子进程
- linuxRedhat7 windows物理机与虚拟机设置共享目录
- 部署 – 如何在表面上测试Windows8应用程序
- 缓存 – 有没有办法在Microsoft Enterprise Library中创建多
- 如何处理大于UInt64(C#)的数字
- win10 uwp 如何开始写 uwp 程序
- windows-server-2008 – 我在Windows Server 2008中可以拥有