buenos dias, tengo un codigo que la idea es que el usuario ingrese la cedula y verifique si dentro del txt existe o no
@echo off
echo "Cedula"
set /p cedula=
for /f "tokens=6 delims=," %%a in ('type C:\alumnoslista.txt ^|find "%cedula%"') do (echo %%a==%cedula%) else ( echo esta cedula esta duplicado)
Saludos,
@Echo Off
Echo Busca verdura
Set /p verdura="Digita tu verdura: "
Find "%verdura%" lista.txt >NUL
If %ERRORLEVEL% EQU 1 (
Echo No tenemos %verdura%
) Else (
Echo Si tenemos %verdura%
)
CitarC:\Users\InterAm\Desktop>type lista.txt
zanahoria
cebolla
papa
C:\Users\InterAm\Desktop>verduras.cmd
Busca verdura
Digita tu verdura: cebolla
Si tenemos cebolla
C:\Users\InterAm\Desktop>verduras.cmd
Busca verdura
Digita tu verdura: rabano
No tenemos rabano
C:\Users\InterAm\Desktop>
- Es necesario el uso de For ? vas a usar los tokens generados?