最新消息:

CMD命令行对空格敏感,如何解决?

零散记录 CPPKU 33浏览 0评论

在c++程序中,使用ShellExcute执行命令行程序,执行失败;找来找去,发现是命令行参数中的文件路径带有空格导致的。

有的时候产品容易被默认安装到c:\Program Files\这样包含空格的路径下,那么在命令行中输入一个带空格的file path作为参数往往会出错。

解决方法1:加上双引号就行

cd /d “c:\Program Files\”

 

 

转载请注明:cppku-C++库 » CMD命令行对空格敏感,如何解决?

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址