Cómo usar el comando Buscar para buscar en Windows

Windows tiene algunas capacidades de búsqueda incorporadas, pero puede que no sean de su agrado. Cortana o el cuadro de búsqueda estándar de la barra de tareas y el cuadro de búsqueda del Explorador de archivos en Windows 10 permiten buscar en el contenido de los archivos, pero pueden ser lentos, especialmente la búsqueda del Explorador de archivos.

Hay una forma más rápida de buscar el contenido de los archivos en el disco duro usando la línea de comandos. El comando find busca cadenas de texto en los archivos y devuelve las líneas de texto de los archivos en los que se encontró la cadena de texto.

NOTA: El comando find no es adecuado para archivos grandes o grandes cantidades de archivos.

Hoy cubriremos cómo usar el comando find y daremos algunos ejemplos.

Abrir la ventana de comandos con privilegios administrativos

No es necesario abrir la ventana de comandos como administrador. Sin embargo, le ayuda a evitar los molestos cuadros de diálogo de confirmación. Sólo ten cuidado con los comandos que ejecutas como administrador en la línea de comandos. El uso del comando find como administrador es seguro ya que no cambia ni borra ningún archivo.

Introduzca cmd.exe en la casilla Búsqueda de la barra de tareas. A continuación, haz clic con el botón derecho del ratón en el elemento Command Prompt bajo Best match y selecciona Run as administrator en el menú emergente.

Si aparece el cuadro de diálogo Control de cuentas de usuario , haga clic en para continuar.

Te puede interesar:  Combina las extensiones de cromo con el menú de la barra de herramientas de extensiones ocultas

NOTA: Es posible que no vea este cuadro de diálogo, dependiendo de la configuración del Control de cuentas de usuario. No recomendamos desactivar el UAC por completo.

Interruptores y parámetros para el comando de búsqueda

La mayoría de los comandos tienen interruptores opcionales que modifican el funcionamiento por defecto del comando. Puedes obtener ayuda para ver todas las opciones disponibles para el comando find escribiendo la siguiente línea en el indicador y pulsando Enter .

find /?

Los interruptores pueden ser en minúsculas o en mayúsculas.

Para el parámetro «string» , debes rodear la cadena con comillas dobles, de lo contrario el comando find no funcionará y devolverá un error.

El parámetro [unidad:][ruta]nombre de archivo puede ser cualquier cosa, desde una letra de unidad hasta un solo archivo o varios archivos.

Sintaxis para el comando de búsqueda

La sintaxis de un comando es una forma específica de organizar el comando y sus interruptores y parámetros. La siguiente es la sintaxis general del comando de búsqueda.

find [cambia] "cadena" [pathname/s]

Los interruptores pueden estar en cualquier orden siempre y cuando estén antes del parámetro «cadena» . Los corchetes [] indican que el interruptor o parámetro es opcional.

Buscar en un documento único una cadena de texto

Primero, le mostraremos cómo buscar en un documento todas las ocurrencias de una cadena de texto. El siguiente comando busca en el archivo example1.txt la frase «groovypost es el mejor sitio de tecnología».

<"Groovypost es el mejor sitio de tecnología" "C:N-Usuarios-LoriDocumentos para encontrar ejemplos de comandos 1.txt"

NOTA: Si hay espacios en alguna parte de la ruta o del nombre del archivo, debes poner comillas alrededor de toda la ruta, como hicimos en el comando anterior. Las comillas no son realmente necesarias en este caso, pero no hace daño tenerlas.

Fíjese que la frase no se encontró en el ejemplo anterior (no hay nada en la lista debajo de la ruta de acceso al archivo), aunque está en el archivo. Eso es porque el caso de «groovypost» no coincidía con lo que había en el archivo, que es «groovyPost». Añade el interruptor » /i » (letra «i» en minúscula o mayúscula) justo después del comando de búsqueda (antes de la frase) para ignorar el caso al buscar la frase de texto.

Te puede interesar:  Usar el Apple Watch para rastrear y lograr tus objetivos de salud

<"Groovypost es el mejor sitio de tecnología" "C:N-Usuarios-LoriDocumentos para encontrar ejemplos de comandos 1.txt"

Ahora, la frase fue encontrada y la línea entera que contiene la frase se imprime en la pantalla debajo de la ruta del archivo que se está buscando.

Buscar en varios documentos la misma cadena de texto

Ahora que puedes buscar una cadena de texto en un archivo, busquemos varios archivos para la misma cadena de texto.

Puede especificar varios archivos para buscar en el comando de búsqueda poniendo la ruta de cada archivo entre comillas separadas por un espacio.

<"C:|Documentos de los usuarios para encontrar ejemplos de comandos" "C:|Documentos de los usuarios para encontrar ejemplos de comandos" "C:|Documentos de los usuarios para encontrar ejemplos de comandos" "2.txt"

También podría buscar todos los archivos de texto de un directorio utilizando el carácter comodín, que es un asterisco (*), como se muestra en el siguiente comando.

<"C:|Documentos de los usuarios de Lori para encontrar ejemplos de comandos".

El término de búsqueda se encontró en ambos documentos y las frases en las que se encontraron se enumeran en la ruta completa de cada archivo.

Contar el número de líneas en un archivo

Si quieres saber cuántas líneas hay en un archivo, puedes usar una combinación de los comandos de tipo y find . El comando de tipo muestra el contenido de uno o más archivos de texto.

Introdujimos los resultados del comando de tipo en el comando de búsqueda usando la barra vertical (|). Usamos el conmutador » /v » para mostrar todas las líneas que NO contienen la cadena «» , por lo que cada línea con texto será contada. Para mostrar sólo el número de líneas en el archivo de texto (no las líneas en sí mismas), usamos el conmutador » /c «.

 escriba C:N-Ususuarios/LoriN-DocumentosN-Encontrar EjemplosN-Ejemplo1.txt | encontrar "" /v /c

Envía la salida de otro comando al comando Buscar

También puedes buscar en todos los nombres de archivos de un directorio una determinada cadena de caracteres canalizando la salida del comando dir al comando find .

Te puede interesar:  ¿Tienes problemas para instalar iTunes en Windows 10? Prueba estos consejos

Por ejemplo, tenemos el listado de directorios del directorio C:UsersLoriNDocumentsNFindCommandExamples y cualquier subdirectorio en ese directorio (» /s » switch). También especificamos que se usara el formato desnudo sin información de cabecera o resumen (» /b » switch) y que se mostrara el listado en el mismo formato que el formato de lista amplia (» /w » switch) pero ordenado por columna (» /d » switch).

Luego, canalizamos (|) la salida del comando dir al comando find, sólo añadiendo «ejemplo» como parámetro. No añadimos ningún cambio al comando de búsqueda. Los nombres de archivo a buscar provienen de la salida del comando dir .

dir "C:N-Usuarios/LoriN-DocumentosN-Encontrar Ejemplos" /s /b /d | encontrar "ejemplo"

¿Prefieres usar el comando de búsqueda o el cuadro de búsqueda en el Explorador de Archivos? ¿Cómo ha utilizado el comando de búsqueda? Comparte tus ideas y ejemplos con nosotros en los comentarios que aparecen a continuación.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies