web调用本地exe程序传参数

姎楹 2021-02-05 09:33:03
web开发,点击按钮,调用bartender打开固定位置F盘下的的1.btw
reg文件如下可以打开
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\bartender]
"URL Protocol"=""
@="bartender"
[HKEY_CLASSES_ROOT\bartender\DefaultIcon]
@="C:\\Program Files (x86)\\Seagull\\BarTender Suite\\bartend.exe,1"
[HKEY_CLASSES_ROOT\bartender\shell]
@="open"
[HKEY_CLASSES_ROOT\bartender\shell\open]
@="open"
[HKEY_CLASSES_ROOT\bartender\shell\open\command]
@="\"C:\\Program Files (x86)\\Seagull\\BarTender Suite\\bartend.exe\" \"/F=F:\\1.btw\""

写成
@="\"C:\\Program Files (x86)\\Seagull\\BarTender Suite\\bartend.exe\" \"%1\""
调用
bartender:/F=F:\\1.btw
就会出错,怎么才能做到传文件名参数,动态打开bartender文件
...全文
126 点赞 收藏 7
写回复
7 条回复
姎楹 02月07日
不行,老是会加载bartender:
回复 点赞
qybao 02月06日
改成 /F=%1试试 调用时传入 F://1.btw
回复 点赞
姎楹 02月05日
写成绝对也不行
回复 点赞
HuangHe201691 02月05日
从提示上来看是路径写法有问题
回复 点赞
亦夜 02月05日
bartender://后面跟文件的绝对路径
回复 点赞
姎楹 02月05日
去掉试过不行
回复 点赞
亦夜 02月05日
引用 3 楼 姎楹 的回复:
写成绝对也不行
你的/F=也是属于参数吗,不是直接传递F:\\1.btw的?
回复 点赞
发动态
发帖子
JavaScript
创建于2007-09-28

5.1w+

社区成员

22.3w+

社区内容

Web 开发 JavaScript
社区公告
暂无公告