我想通过InternetExplorer / Edge打开一个Windows应用程序。为此,我在https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx的帮助下在reg编辑中创建了一个注册表项。
如果我传递小于507个字符的请求,那么一切都在这里工作。 我想传递超过507的请求值,然后它根本不打开应用程序。任何人都可以帮我增加限制。 示例:在注册编辑中,我将其设置为
HKEY_CLASSES_ROOT
alert
(Default) = "URL:Alert Protocol"
URL Protocol = ""
DefaultIcon
(Default) = "alert.exe,1"
shell
open
command
(Default) = "C:\Program Files\Alert\alert.exe" "%1"
浏览器中的我正在调用
alert:xxxxxxxxxxxx.....xxx (alert:less than 507 char)- is working fine.
alert:xxxxxxxxxxxxxxxx.....xxxx(alert:more than 507 char )- not working.
感谢,