Buscar archivos en Windows con WHERE



Para localizar un determinado archivo (documento, software, imagen, etc.) en Windows®, se dispone de diversas herramientas, tanto a nivel gráfico como en la línea de comandos. 
La herramienta más recurrida es por supuesto la que dispone GUI, y que se integra bien con el explorador de archivos,  el menú de inicio, cuadro de búsqueda y demás... 

Pero también podemos efectuar búsquedas desde la línea de órdenes (cmd), no sólo mediante los conocidos comandos find o findstr, sino también con el comando WHERE. Éste no es muy conocido, pero está presente a partir de Windows Vista, y es más eficiente que sus predecesores.

Su sintaxis la podemos encontrar si ejecutamos en cmd la instrucción:   where /?

WHERE  opciones   palabra_a_buscar


Ejemplo:

WHERE /T /R c:\users\usuario1\documentos *compra*

Mostrará los archivos que en su nombre contengan la palabra "compra", buscando recursivamente dentro del directorio Docuentos, del usuario1. Y además mostrará los resultados, indicando el tamaño, fecha y hora de la última modificación de cada archivo encontrado.

C:\Windows\System32> WHERE /T /R c:\users\usuario1\documentos *compra*
      1269  14/02/2013  5:55:13  c:\Users\usuario1\documents\compra.rtf
       613  14/01/2013  6:38:59  c:\Users\usuario1\documents\compra.txt


Comentarios

Entradas populares