elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Modificar un registro en un archivo txt
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Modificar un registro en un archivo txt  (Leído 1,801 veces)
djrubens

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Modificar un registro en un archivo txt
« en: 14 Marzo 2017, 21:31 pm »

Necesito ayuda con un bat en el que pueda modificar registros de una agenda.
El for es lo que me está fallando y no se como hacerlo

Código:
@echo off

::menu
set DNI3=
echo --------Modificar---------
echo Para Modificar dame el DNI.
echo --------------------------
set /p DNI3=

set op=

:menu
echo ¿Que parametro quiere cambiar?
echo 1.-El nombre.
echo 2.-El apellido.
echo 3.-El telefono.

set /p op= Dime la opcion que quieres cambiar:

if #%op%# == #1# goto nombre
if #%op%# == #2# goto apellido
if #%op%# == #3# goto telefono

:nombre
set /p modificar= Escriba el nombre a modificar:
set /p mod= Escriba el nuevo nombre:
goto modif

:apellido
set /p modificar= Escriba el apellido a modificar:
set /p mod= Escriba el nuevo apellido:
goto modif

:telefono
set /p modificar= Escriba el telefono a modificar:
set /p mod= Escriba el nuevo telefono:
goto modif

:modif
for /f "tokens=1-4 delims=:" %%i in (Agenda.txt) do (

If %%i == %DNI3% (echo DNI: %%i Nombre: %%j Apellidos: %%k telefono: %%l)
set "linea=%%i"
set linea=linea:%modificar%=%mod%:%mod%:%mod%

)

:fin


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
modificar registro
Programación Visual Basic
rubeng 4 2,255 Último mensaje 17 Junio 2006, 18:17 pm
por rubeng
Modificar una clave del registro windows con archivo reg
Windows
Esgrimidor 0 2,260 Último mensaje 30 Junio 2012, 20:28 pm
por Esgrimidor
Ayuda, necesito modificar un archivo LOG de registro.
Scripting
Joelamancio 1 3,007 Último mensaje 22 Junio 2015, 14:08 pm
por daryo
Problema al modificar registro en un archivo
Programación C/C++
Elyic 4 3,164 Último mensaje 18 Mayo 2017, 22:19 pm
por Elyic
Problemas al modificar un registro de un archivo
Programación C/C++
Beginner Web 2 2,236 Último mensaje 6 Octubre 2018, 22:01 pm
por Beginner Web
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines