如何在批处理文件中运行应用程序?

如何在批处理文件中运行应用程序?

拥有如此超级简单的申请Win 10

@ECHO OFF
start "C:\Program Files\Mozilla Firefox\firefox.exe"

当我启动它时命令窗口标题C:\Program Files\Mozilla Firefox\firefox.exe出现,而不仅仅是启动firefox

剧本有什么问题?

答案1

问题是,如果 的第一个参数START是带引号的字符串,它会假定它是预期的标题。如果由于路径名中的空格而需要为可执行文件传递带引号的字符串,请将空字符串""作为 的第一个参数START

START "" "C:\Program Files\Mozilla Firefox\firefox.exe"

编辑评论:这太愚蠢了。如果设计得当,start应该需要一个开关(例如/T)来显示窗口标题。

相关内容