【发布时间】:2014-09-03 07:37:55
【问题描述】:
有谁知道为什么当我在命令提示符中键入以下命令时,它没有打开预期的程序,而是打开了另一个命令提示符窗口?如果我用命令创建一个批处理文件也是一样的。
start "C:\Program Files\BrokerLink AutoPrint\BrokerLinkAutoPrint.exe"
【问题讨论】:
有谁知道为什么当我在命令提示符中键入以下命令时,它没有打开预期的程序,而是打开了另一个命令提示符窗口?如果我用命令创建一个批处理文件也是一样的。
start "C:\Program Files\BrokerLink AutoPrint\BrokerLinkAutoPrint.exe"
【问题讨论】:
一对额外的双引号 "" 应该可以按预期工作:
start "" "C:\Program Files\BrokerLink AutoPrint\BrokerLinkAutoPrint.exe"
START 将第一个引用的参数视为窗口标题,除非它是唯一的参数 - 直到可执行文件名称之前的任何开关都被视为 START 开关。
或者,您可以使用:
call "C:\Program Files\BrokerLink AutoPrint\BrokerLinkAutoPrint.exe"
【讨论】: