从 CMD 调用程序,路径包含空格

从 CMD 调用程序,路径包含空格
C:\Documents and Settings\js>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.6.0_11

C:\Documents and Settings\js>cd  %JAVA_HOME%\bin

C:\Program Files\Java\jdk1.6.0_11\bin>%JAVA_HOME%\bin java
'C:\Program' is not recognized as an internal or external command,
operable program or batch file.

如何解决这个空白问题?

答案1

使用引号:

cd "%JAVA_HOME%\bin"
"%JAVA_HOME%\bin\java" 

答案2

如果“Java”是一个应用程序,则必须执行此操作才能运行。

"%JAVA_HOME%\bin\"Java

或者

"%JAVA_HOME%\bin\"Java.Exe

相关内容