invoca o programa do CMD, com o caminho contendo espaço em branco

1
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?

    
por DavidPostill 23.09.2009 / 01:08

2 respostas

5

Use aspas:

cd "%JAVA_HOME%\bin"
"%JAVA_HOME%\bin\java" 
    
por 23.09.2009 / 01:12
1

Se o "Java" for um aplicativo, você deve fazer isso para executar.

"%JAVA_HOME%\bin\"Java

ou

"%JAVA_HOME%\bin\"Java.Exe
    
por 23.09.2009 / 01:17