You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行框可打开的URL在批处理脚本中无法执行

解决批处理中无法运行自定义协议URL的问题

直接在批处理里执行自定义协议URL时,系统会把它当成命令解析,加上URL里的&会被批处理识别为命令分隔符,所以会出现你遇到的错误。而Windows运行框会自动识别这类协议并调用关联程序,所以能正常执行。

解决方法很简单,用start命令来启动这个URL:

start "" "com.epicgames.launcher://apps/fn%3A4fe75bbc5a674f4f9b356b5c90567da5%3AFortnite?action=launch&silent=true"
  • 开头的空双引号是start命令的窗口标题参数,必须保留,否则如果URL包含空格会导致解析出错。
  • 把整个URL用双引号括起来,能避免&被批处理当成命令分隔符,确保URL被完整传递。

如果需要隐藏启动时的命令行窗口,可以加上/min参数:

start /min "" "com.epicgames.launcher://apps/fn%3A4fe75bbc5a674f4f9b356b5c90567da5%3AFortnite?action=launch&silent=true"

内容的提问来源于stack exchange,提问作者cyroz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 20:50:27