Use aspas:
cd "%JAVA_HOME%\bin"
"%JAVA_HOME%\bin\java"
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.
Como resolver esse problema de espaço em branco?
Use aspas:
cd "%JAVA_HOME%\bin"
"%JAVA_HOME%\bin\java"
Se o "Java" for um aplicativo, você deve fazer isso para executar.
"%JAVA_HOME%\bin\"Java
ou
"%JAVA_HOME%\bin\"Java.Exe