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


 


Tema destacado: Evento Abril Negro 2017!


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderador: Eleкtro)
| | |-+  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 92 veces)
djrubens

Desconectado Desconectado

Mensajes: 11


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

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 WZC
Windows
mugre 1 660 Último mensaje 13 Abril 2007, 16:25
por nhaalclkiemr
Modificar un determinado registro de un archivo binario
Programación C/C++
angiz18 3 4,235 Último mensaje 21 Noviembre 2007, 15:19
por angiz18
Duda acerca de modificar registro con un archivo .bat
Dudas Generales
Mitternacht 0 1,050 Último mensaje 16 Octubre 2009, 01:19
por Mitternacht
Modificar una clave del registro windows con archivo reg
Windows
Esgrimidor 0 732 Último mensaje 30 Junio 2012, 20:28
por Esgrimidor
Ayuda, necesito modificar un archivo LOG de registro.
Scripting
Joelamancio 1 766 Último mensaje 22 Junio 2015, 14:08
por daryo
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines