Colección de citas famosas - Frases elegantes - ¿Cómo realizar una búsqueda por lotes de palabras clave en una carpeta específica? ¿Se deben eliminar los archivos o carpetas que contienen la palabra clave?

¿Cómo realizar una búsqueda por lotes de palabras clave en una carpeta específica? ¿Se deben eliminar los archivos o carpetas que contienen la palabra clave?

Abra un editor de texto, como el Bloc de notas, e ingrese lo siguiente:

@turn off echo

Rem establece la ruta de búsqueda y las palabras clave.

set searchPath=c:\test

Set searchKey=keyword

Rem busca archivos que contengan palabras clave.

for/f"delims="I in('dir/b/s/a-d" ruta de búsqueda "^| findstr/I/c:" clave de búsqueda "')do(

Rem elimina archivos que contienen palabras clave.

del" I"

)

Rem encuentra carpetas que contienen palabras clave.

for/f"delims="I in('dir/b/s/ad" ruta de búsqueda "^| findstr/I/c:" clave de búsqueda "')do(

Rem elimina la carpeta que contiene la palabra clave

rd" I"/s/q

)

Guarde el archivo como eliminar.bat. Arrastre el archivo. en la ventana de línea de comando y presione Entrar para ejecutar el archivo por lotes.