2011-08-11 19 views

Respuesta

18

Prueba esto:

@echo off 
IF "%JAVA_HOME%" == "" (
    echo Enter path to JAVA_HOME: 
    set /p JAVA_HOME= 
) ELSE (
    echo %JAVA_HOME% 
) 
+1

no vuela para Windows 10 –

2
if not defined JAVA_HOME (
    :undefined 
    set /p JAVA_HOME=Enter path to JAVA_HOME: 
    if not defined JAVA_HOME goto:undefined 
) 
echo %JAVA_HOME% 
+0

Esto requiere extensiones de comando así que sería bueno establecer explícitamente los primeros a pesar de que están activadas de forma predeterminada. SETLOCAL ENABLEEXTENSIONS IF ERRORLEVEL 1 ECHO No se pueden habilitar extensiones – opticyclic

Cuestiones relacionadas