批处理文件启动程序,其中应用程序名称是多个单词

时间:2014-07-09 15:29:47

标签: batch-file

确定我的批处理脚本有问题。基本上,如果程序不止一个单词,它就不会运行程序,即使我已经在这个词周围加上“”,如果有人可以向新手提供一些建议,我们将不胜感激:

cd "C:\Program Files (x86)\Claro Software\ClaroRead Plus"
start "ClaroRead Plus.exe"

但这不起作用,下面的确有效:

cd "C:\Program Files (x86)\Claro Software\ClaroRead Plus"
start ClaroUp.exe

为了让事情更奇怪,这也行不通:

cd "C:\Program Files (x86)\Claro Software\ClaroRead Plus"
start "ClaroUp.exe"

我在这里完全是愚蠢的,错过了最明显的观点,还是我应该做的其他事情。感谢

1 个答案:

答案 0 :(得分:2)

start命令的第一个引用字符串被假定为控制台窗口标题。如果您没有启动控制台应用程序,可以写:

start "" "ClaroRead Plus.exe"