Perfecto amigo muchas Gracias !
Se me paso por alto
__________________________
Otra cosa,
Estoy tratando buscar unas palabras en particular en unarchivo de texto y que si las encuentra realize cierta ejecucion.
este es el code:
IF EXIST ARCHIVO.TXT (
TYPE ARCHIVO.TXT | FINDSTR /R /V /I "HOY" && (
DEL /F /Q ARCHIVO.TXT > NUL
))
lo que sucede es que si está la palabra o no
HOY el archivo se elimina. lo que deseo es que si esta que se elimine el archivo de lo contrario no !
Gracias !
Nilrac, tu error está en que no entiendes lo que hace el comando findstr, consulta la opción /v y verás por qué.
Así debería funcionar:
type "archivo.txt" | findstr /r /i "hoy" && (
)
)
Lo que decimos con el código anterior es:
Si existe el archivo "archivo.txt" entonces:
-muestro el archivo y si en el archivo aparece la palabra "hoy" entonces:
-eliminamos el archivo "archivo.txt"