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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


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

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Modificar datos de un .txt en batch help!!!
« en: 30 Enero 2018, 23:43 pm »

Buenos días!!!

 Estoy super perdido quisiera saber como podria hacer un .bat lo siguiente

-que el script leea cada 4s archivo.txt  en busca de la palabra exacta "milhoja nata"

-que si aparece exactamente esa palabra ejecutar un .exe

intuyo que es muy sencillo
pero necesito iluminacion... alguna pista??
Seria mas sencillo en otro lenguaje de programacion?

ante todo gracias



« Última modificación: 4 Febrero 2018, 13:29 pm por she_rafitah » En línea

**Aincrad**


Desconectado Desconectado

Mensajes: 668



Ver Perfil WWW
Re: Ayuda con batch please!!!
« Respuesta #1 en: 31 Enero 2018, 22:54 pm »

características del script :

-que el script leea cada 4s archivo.txt  en busca de la palabra exacta "milhoja nata"

-que si aparece exactamente esa palabra ejecutar un .exe

Código
  1. @echo off
  2. :com
  3. for /F %%a in ( 'findstr /i /m "milhoja nata" archivo.txt' ) do goto si
  4. Ping -n 4 Localhost >NUL
  5. goto com
  6.  
  7. :si
  8. start b.exe
  9. exit

                                             Comenta si te funciono


En línea



she_rafitah

Desconectado Desconectado

Mensajes: 9


Ver Perfil
Re: Ayuda con batch please!!!
« Respuesta #2 en: 4 Febrero 2018, 03:25 am »

Funciona !!! muchas gracias ;-)


ahora estoy intentando que al encontrar la palabra america en el .txt se borre esa linea y las 3 anteriores

o si pudiera borrar determinado numero de letras hacia atras tambien me valdria

estoy intentando modificar este codigo pero no lo consigo


setlocal enabledelayedexpansion
FOR /F "usebackq delims=" %%G IN ("Signals.txt") DO (
Set "line=%%G" & echo !line:AMERICA=!
)>>"cache.txt"

una manita? :rolleyes:
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Modificar archivos de texto [batch] [Perl] « 1 2 »
Scripting
bjeli1980 10 13,158 Último mensaje 17 Mayo 2010, 09:07 am
por bjeli1980
Manejar archivo .txt desde java (ingresar datos, modificar datos, buscar datos y
Java
chuystoty 9 105,696 Último mensaje 20 Mayo 2012, 06:13 am
por ELMED
Modificar Explorer a travez de un batch
Scripting
danielpz 0 4,215 Último mensaje 30 Noviembre 2010, 09:53 am
por danielpz
[BATCH-VBS]Pasar datos desde Batch A VBS. « 1 2 »
Scripting
FranciskoAsdf 12 9,379 Último mensaje 22 Abril 2011, 23:19 pm
por xassiz~
[Batch] Modificar propiedades de programas
Scripting
Nilrac 4 4,799 Último mensaje 14 Septiembre 2012, 17:24 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines