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

1 command-line environment-variables

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.
Run Code Online (Sandbox Code Playgroud)

如何解决这个空白问题?

小智 5

使用引号:

cd "%JAVA_HOME%\bin"
"%JAVA_HOME%\bin\java" 
Run Code Online (Sandbox Code Playgroud)