如果你想启动的程序路径中包含有空格或者shell元字符,那么你需要向start提供一个空引号参数: start "" "C:\Program Files\SomeProgram\Some program.exe" 这是因为 start 将第一个带引号的参数解释为一个新控制台窗口的标题,执行 cmd。