如何从x64命令提示符调用x86 exe文件(路径中包含大括号)?例如
C:Program Files (x86)theExe.exe
如果我这样做,以下内容:
cd C:Program Files (x86)
并且比调用exe更有效。然而,如果我根据需要调用它,我会得到一个错误,即exe键入错误或不存在。。
提前感谢,
用引号包围目录
start "C:Program Files (x86)exe"
另请参阅超级用户上的此问题。
括号(您称之为大括号)不是问题所在。空格使cmd解析器将c:\Program解释为命令,将余数解释为参数。
解决方案是将整个路径用引号括起来。"C:Program Files (x86)theExe.exe"
使用双引号:"
"
cd "Program Files (x86)"