'C:\Program' 不是内部或外部命令,也不是可运行的程序或批处理文件。这里的空格有关问题是如何解决的

'C:\Program' 不是内部或外部命令,也不是可运行的程序或批处理文件。这里的空格问题是怎么解决的?
这个是怎么解决的,谁能给我个详细的步骤,网上说是 环境变量的空格问题C:\Program Files\ARM\ADSv1_2\bin\,但是我改了我电脑-》右键属性-》高级-》环境变量-》系统变量-》Path-》C:\Program Files\ARM\ADSv1_2\bin改成C:\Progra~1\ARM\ADSv1_2\bin还是不行啊,抱一样的错误
------最佳解决方案--------------------
http://hi.baidu.com/gaojinshan/blog/item/2141e5388b83742cb9998f62.html上面有说明
------其他解决方案--------------------
就用正常的路径,加上双引号
------其他解决方案--------------------
找到了,把arm编译器安装的C:\Program Files\下,中间有空格,
由于路径中有空格,所以,出了这个问题 ;
把arm编译器安装到c盘根目录,就不会了 ,