Cita de: supertxull en 15 Febrero 2017, 13:54 PMsi el directorio contiene espacios, no funciona mi script.
Para evitar errories de sintaxis debes encerrar los argumentos/directorios con espacios entre comillas dobles.
Código (DOS,4,8) [Seleccionar]
:menu1
set "proy="
cls
SET /P "proy=Introduce el nombre del directorio: "
Echo:"%proy%"
if "%proy%" EQU "" (goto :menu1)
if "%proy%" EQU " " (goto :menu1)
IF NOT EXIST "%proy%\NUL" (
echo OK, no existe
) Else (
echo NO, ya existe
)
ping -n 5 0.0.0.0 > nul
goto :menu1
Hazlo siempre tengan espacios o no, y así evitarás posibles errores.
Saludos!