Prueba algo como:
No filtra todo.
Idea provista por MATT.
Código:
:isNumber
set /p "number=Number: "
if not defined number goto :isNumber
set "variable=false"
for /f "delims=abcdefghijklmnopqrstuvwxyz" %%a in ("%number%") do set "variable=true"
if "%variable%"=="true" (
echo Bien
pause>nul
exit /b 0
) else (
echo Mal.
goto :isNumber
)
No filtra todo.
Idea provista por MATT.
Leo Muchisima gracias este me a serivido, con anterioridad habia realizado este:
Código:
@echo off
Title validacion de numeros
color A
set /a valor=%1
if not %errorlevel% == 0 goto endif
if not %valor%==0 goto else
cls
echo Solo debe de ingresar numeros
goto endif
:else
cls
echo Valores aceptables
:endif
pero no logre adaptarlo a los batch que he estado realizando... el q tu me distes lo acople en un minuto a los programas muchas gracias