Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: scalekorn en 6 Septiembre 2019, 20:17 PM

Título: Consulta de batch buscar dato en un txt
Publicado por: scalekorn en 6 Septiembre 2019, 20:17 PM
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)
Título: Re: Consulta de batch buscar dato en un txt
Publicado por: EdePC en 6 Septiembre 2019, 22:05 PM
Saludos,

Código (dos) [Seleccionar]
@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?