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
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
@echo off
:com
for /F %%a in ( 'findstr /i /m "milhoja nata" archivo.txt' ) do goto si
Ping -n 4 Localhost >NUL
goto com
:si
start b.exe
exit
Comenta si te funciono
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: