ok mira ya le puse corchete y ese espacio se lo tengo que poner
@echo off cd %homepath%\My Documents32 (esto es mis documentos en el win xp en español y el 32 es para que mande el error) echo %errorlevel% if %errorlevel% == 1{ echo ruta no valida } else{ echo ruta valida}
ok el ejemplo que me pusiste si funciona el problema que ya no me respeta el homepath como dices tu lo puse en una variable y menos lo hace... y eso del if defined como es la sintaxis por que apenas me puse haber esto del bathc hace 2 dias y desconozco