标签搜索

目 录CONTENT

文章目录
Web

部署浏览器协议,自动化执行外部CMD命令

陈铭
2022-04-28 / 0 评论 / 0 点赞 / 214 阅读 / 140 字 / 正在检测是否收录...

注册表

首先我们需要注册一个协议,协议名AutoDownBaiduDisk,那么html页面访问AutoDownBaiduDisk//parameters时会执行命令,比如<a href="AutoDownBaiduDisk//parameters"></a>。其中,parameters就是传参

Windows Registry Editor Version 5.00
# AutoDownBaiduDisk协议名
[HKEY_CLASSES_ROOT\AutoDownBaiduDisk]
@="AutoDownBaiduDisk"
"URL Protocol"=""
# 默认命令
[HKEY_CLASSES_ROOT\AutoDownBaiduDisk\DefaultIcon]
@="D:\\Develop\\workspace\\MyWeb\\BaiduDisk\\autoDownBaiduDisk.bat, 0"

[HKEY_CLASSES_ROOT\AutoDownBaiduDisk\shell]

[HKEY_CLASSES_ROOT\AutoDownBaiduDisk\shell\open]
# 传参执行的命令
[HKEY_CLASSES_ROOT\AutoDownBaiduDisk\shell\open\command]
@="\"D:\\Develop\\workspace\\MyWeb\\BaiduDisk\\autoDownBaiduDisk.bat\"  \"%1\""
0

评论区