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文件
...全文
401 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
姎楹 2021-02-07
  • 打赏
  • 举报
回复
不行,老是会加载bartender:
qybao 2021-02-06
  • 打赏
  • 举报
回复
改成 /F=%1试试 调用时传入 F://1.btw
姎楹 2021-02-05
  • 打赏
  • 举报
回复
写成绝对也不行
HuangHe201691 2021-02-05
  • 打赏
  • 举报
回复
从提示上来看是路径写法有问题
亦夜 2021-02-05
  • 打赏
  • 举报
回复
bartender://后面跟文件的绝对路径
姎楹 2021-02-05
  • 打赏
  • 举报
回复
去掉试过不行
亦夜 2021-02-05
  • 打赏
  • 举报
回复
引用 3 楼 姎楹 的回复:
写成绝对也不行
你的/F=也是属于参数吗,不是直接传递F:\\1.btw的?

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧