Finalidad:Buscar archivos por nombre o contenido

 

Formato:FIND [/8 /A[[:][-]rhsadecijopt /B /C /D[lista] /E["texto"] /F /G /H /I /I"texto" /K /L /Ln /M /N[dehjs] /O:[-]acdeginorstuz /P /Q /R /S[[+]n] /[T|X]"xx" /U /V /Y /+n /-n] [@expediente] presentar...

 

listaUna lista de letras de unidades de disco (sin dos puntos).
presentarEl archivo, directorio o lista de archivos o directorios que se mostrarán.

 

/[+|-] omitir coincidencias

/M (sin pies de página)

/8 (UTF-8)

/No)

/A(selección de atributo)

/Orden)

/Desnudo)

/Pausa)

/Distingue mayúsculas y minúsculas)

/Tranquilo)

/Conducir)

/R(orden de búsqueda inverso)

/E (mayúscula)

/S(subdirectorios)

/E"xx" (expresión regular)

/T"xx" (cadena de búsqueda de texto)

/F (parar después del partido)

/TE"xx" (convierte la cadena de búsqueda de texto en una expresión regular)

/G (ir al directorio)

/U (solo resumen)

/H (ignorar archivos binarios)

/V (detallado)

/I(ignorar comodines)

/X["xx"] (visualización hexadecimal/cadena de búsqueda)

/I"texto" (descripción del partido)

/Y (mensaje para detener después del partido)

/K (sin encabezados)


/L(números de línea o líneas de encabezado/pie de página)


 

Selección de archivo

 

Soportes extendidos comodines, rangos, múltiples nombres de archivosy incluir listas.

 

Internet:  Se puede utilizar con Servidores FTP.

 

Uso:

 

FFIND es un comando de búsqueda flexible que busca archivos según sus nombres y contenidos. Dependiendo de las opciones que elija, FFIND puede mostrar nombres de archivos, texto coincidente o una combinación de ambos en una variedad de formatos.

 

Si no proporciona un nombre de archivo, FFIND leerá desde la entrada estándar. (Esto le permite canalizar o redirigir la entrada a FFIND).

 

Si desea buscar archivos por nombre, FFIND funciona de manera muy similar al comando DIR. Por ejemplo, para generar una lista de todos los .BTM archivos en el directorio actual, puede usar el comando

 

encontrar *.btm

 

El resultado de este comando es una lista de nombres de rutas completos, seguidos de la cantidad de archivos encontrados.

 

Por ejemplo, si desea limitar la salida a una lista de *.BTM archivos que contienen la cadena Color, podrías usar este comando en su lugar:

 

encontrar /t"color" *v.btm

 

El resultado de este comando es una lista de archivos que contienen la cadena Color junto con la primera línea de cada archivo que contiene esa cadena. De forma predeterminada, FFIND utiliza una búsqueda que no distingue entre mayúsculas y minúsculas, por lo que el comando anterior incluirá archivos que contengan COLOR, Color, Color, o cualquier otra combinación de letras mayúsculas y minúsculas.

 

Si prefieres ver el pasado línea de cada archivo que contiene la cadena de búsqueda, utilice el /R opción, que obliga a FFIND a buscar desde el final de cada archivo hasta el principio. Esta opción también acelerará un poco las búsquedas si busca texto que normalmente estará al final de un archivo, como una línea de firma:

 

find /r /t"Atentamente", *.txt

 

Puedes usar TCC comodines extendidos en la cadena de búsqueda para aumentar la flexibilidad de la búsqueda de FFIND. Por ejemplo, el siguiente comando encontrará .TXT archivos que contienen la cadena Junio or Julio. También encontrará Juny y Jule. /C La opción hace que la búsqueda distinga entre mayúsculas y minúsculas:

 

encontrar /c/t"Ju[nl][ey]" *.txt

 

Si desea buscar texto que contenga caracteres comodín (*, ?, [o ]), puede utilizar el /I opción para forzar a FFIND a interpretarlos como caracteres normales en lugar de comodines. El siguiente comando, por ejemplo, encuentra todos .TXT archivos que contienen un signo de interrogación:

 

encontrar /i/t"?" *.TXT

 

A veces es posible que necesite buscar datos que no se pueden representar con caracteres ASCII. Puedes usar FFIND /X opción para representar la cadena de búsqueda en formato hexadecimal (esta opción también cambia la salida para mostrar desplazamientos hexadecimales en lugar de líneas de texto). Con /X, la búsqueda debe estar representada por pares de dígitos hexadecimales separados por espacios (en el siguiente ejemplo, 41 63 65 es el código hexadecimal para "Ace"):

 

encontrar /x"41 63 65" *.txt

 

También puedes buscar usando expresiones regulares usando el /E . See Sintaxis de expresiones regulares para expresiones admitidas.

 

Cuando utiliza FFIND en una unidad LFN, debe citar cualquier nombre de archivo que contenga espacios en blanco o caracteres especiales.

 

FFIND también puede buscar archivos en servidores FTP. Por ejemplo:

 

encontrar /t"Windows" ftp://ftp.microsoft.com/windows

 

También puede usar el comando IFTP para iniciar una sesión FTP en un servidor y luego usar una sintaxis abreviada para especificar los archivos y directorios que desee. Para más información, ver Uso de servidores FTP/HTTP y IFTP.

 

Tenga en cuenta que la búsqueda de texto en archivos en servidores FTP (como en el comando anterior) será lenta ya que los datos de cada archivo buscado deben recuperarse del servidor y transferirse a su computadora para verificar la cadena de búsqueda.

 

FFIND establece tres variables internas:

 

%_ffind_matchesEl número de partidos
%_ffind_filesEl número de archivos encontrados.
%_ffind_errorsel numero de errores

 

Opciones:

 

/8El archivo se interpreta como UTF-8.

 

/A:Seleccione solo aquellos archivos que tengan establecidos los atributos especificados. Ver Cambios de atributos para obtener información sobre los atributos que pueden seguir /A:.

 

Puede especificar /R:= para mostrar un cuadro de diálogo que le ayudará a establecer atributos individuales.

 

/BMuestra solo los nombres de los archivos y omite el texto que coincida con la búsqueda. Esta opción sólo es útil en combinación con /T or /X, que normalmente obligan a FFIND a mostrar nombres de archivos y texto coincidente.

 

/CRealice una búsqueda que distinga entre mayúsculas y minúsculas. Esta opción sólo es válida con /T, que por defecto es una búsqueda que no distingue entre mayúsculas y minúsculas. No es necesario con un /X búsqueda hexadecimal, que siempre distingue entre mayúsculas y minúsculas.

 

/DBusque todos los archivos en una o más unidades. Si utiliza /D sin una lista de unidades, FFIND buscará las unidades especificadas en la lista de archivos. Si no aparece ninguna letra de unidad, FFIND buscará en toda la unidad actual. Puede incluir una lista de unidades o un rango de unidades para buscar como parte del /D opción. Por ejemplo, para buscar las unidades C:, D:, E: y G:, puede utilizar cualquiera de estos comandos:

 

encontrar /dcdeg ...

encontrar /dc-eg ...

 

Letras de unidad enumeradas después /D será ignorado al procesar presentar nombres que también incluyen una letra de unidad. Por ejemplo, este comando muestra todos los .BTM archivos en C: y E:, pero sólo el .BAT archivos en D:

 

encontrar /s /dce *.btm d:\*.bat

 

/EMostrar nombres de archivos en mayúsculas.

 

/E"texto"Buscar un expresión regular. La expresión regular debe estar entre comillas dobles si contiene espacios, puntuación o caracteres comodín. Ver también /T. La longitud máxima de línea admitida por /E es 16 Mb.

 

/FDetiene la búsqueda después de la primera coincidencia.

 

/GCambie al directorio donde se encontró la coincidencia (debe usarse con /F).

 

/HNo busque texto en archivos binarios. De forma predeterminada, esto incluye las extensiones .exe, .sys, .dll, .zip y .chm. Puede definir su propia lista configurando la variable de entorno "BINARY_FILES". Por ejemplo, para ignorar archivos .exe, .sys y .dll:

 

BINARY_FILES=.exe;.sys;.dll

 

/ISólo tiene sentido cuando se utiliza junto con el /T "texto" opción. Suprime el reconocimiento de caracteres comodín en el texto de búsqueda. Esta opción es útil si necesita buscar caracteres que normalmente se interpretarían como comodines: *, ?, [y ].

 

/Yo texteo"Seleccione nombres de archivos haciendo coincidir el texto en sus descripciones. El texto puede incluir comodines y comodines extendidos. El texto de búsqueda debe estar entre comillas dobles y debe seguir el /I inmediatamente, sin espacios intermedios. Puede seleccionar todos los nombres de archivos que tengan una descripción con /I"[?]*", o todos los nombres de archivos que no tienen una descripción con /I"[]".

 

/KSuprima la visualización del encabezado o nombre de archivo para cada línea coincidente para búsquedas de texto.

 

/LIncluya el número de línea para cada línea de texto que se muestra para las búsquedas de texto. FFIND líneas de números que comienzan con 1. Se cuenta una nueva línea por cada carácter CR o LF (FFIND determina automáticamente qué carácter se utiliza para los saltos de línea en cada archivo), o cuando la longitud de la línea alcanza el límite de longitud de la línea de comando, lo que sea que venga primero.

 

/LnEl número de líneas iniciales y finales que se mostrarán en una coincidencia de búsqueda de texto. Cada grupo sucesivo de líneas en un archivo estará separado por un encabezado "----".

 

/MSuprima el pie de página (el número de archivos y el número de coincidencias) al final de la pantalla de FFIND.

 

/NInvierta el significado de la búsqueda, es decir, informe solo de los archivos que no contengan ninguna coincidencia. Configuración /N también establecerá /B, es decir, las búsquedas se realizan archivo por archivo; FFIND no puede buscar todas las líneas que no coincidan.

 

A /N con uno o más de los siguientes argumentos tiene un significado alternativo:

 

dSaltar directorios ocultos
eNo mostrar errores.
hSin encabezados
jSaltar cruces
sNo mostrar el resumen.

 

/OEstablecer el orden de clasificación de los archivos que muestra FFIND

 

Puede utilizar cualquier combinación de las siguientes opciones de clasificación; Si se utilizan varias opciones, el listado se ordenará con la primera opción de clasificación como clave principal, la siguiente como clave secundaria, y así sucesivamente:

 

-Invertir el orden de clasificación para la siguiente opción
aOrdene nombres y extensiones en el orden ASCII estándar, en lugar de ordenarlos numéricamente cuando se incluyen dígitos en el nombre o la extensión.
cOrdenar por relación de compresión (el archivo menos comprimido de la lista se mostrará primero)
dOrdenar por fecha y hora (los más antiguos primero); para unidades que admiten nombres de archivos largos
eOrdenar por extensión
gSubdirectorios de grupo primero, luego archivos
iOrdenar por descripción de archivo (ignorado si /Jefe también se usa)
nOrdenar por nombre de archivo (este es el valor predeterminado)
oOrdenar por propietario
rInvertir el orden de clasificación para todas las opciones
sOrdenado por tamaño
uSin clasificar

 

/PEspere a que se presione una tecla después de cada página de la pantalla antes de continuar con la visualización. Sus opciones cuando se le solicite se explican en detalle en Mensajes de página y archivo.

 

/QNo muestre ningún resultado, pero configure las variables internas de FFIND (%_ffind_matches, %_ffind_files y %_ffind_errors).

 

/RSólo tiene sentido cuando se utiliza en búsquedas de texto junto con el /T "texto" or /X opciones. Busca cada archivo desde el final hacia atrás hasta el principio. Esta opción es útil si desea mostrar la última aparición de la cadena de búsqueda en cada archivo en lugar de la primera (el valor predeterminado). También puede acelerar las búsquedas de información que normalmente se encuentra al final de un archivo, como una firma.

 

/SMuestra coincidencias del directorio de origen y todos sus subdirectorios. Si no especifica una ruta con el presentar para buscar, FFIND comenzará de forma predeterminada en el directorio actual.

 

De forma predeterminada, FFIND procesa solo aquellos subdirectorios sin los atributos Oculto o Sistema. Para ver subdirectorios ocultos o del sistema, utilice /A para cada año fiscal junto con la /S.

 

Si especifica un número después del /S, FIND lo hará limite la recursividad del subdirectorio al número especificado. Por ejemplo, si tiene un árbol de directorios "\a\b\c\d\e", /S2 sólo irá a los directorios "a", "b" y "c".

 

Si especifica un + seguido de un número después de /S, FFIND no buscará archivos hasta que llegue a esa profundidad en el árbol de subdirectorios. Por ejemplo, si tiene un árbol de directorios \a B C D e, /S+2 no encontrará nada en \a or \a\b.

 

/T"texto"Especifique la cadena de búsqueda de texto. /T debe ir seguido de una cadena de texto entre comillas dobles (por ejemplo: documentación que demuestre copropiedad de bienes, residencia compartida, recursos económicos combinados, declaraciones juradas de personas que lo conocen y que puedan dar fe de su relación y vida compartida, Decretos o certificados de adopción, Constancia de custodia legal de un niño adoptado durante un período de dos años, /t"color"). FFIND realizará una búsqueda que no distingue entre mayúsculas y minúsculas a menos que también utilice el /C opción. Para una búsqueda hexadecimal y/o visualización hexadecimal de la ubicación donde se encuentra la cadena de búsqueda, consulte /X. Puede especificar una cadena de búsqueda con /T or /X, pero no ambos.

 

/TE"texto"Convierte una cadena de texto (ver /T arriba) en una expresión regular y luego realiza una búsqueda de expresiones regulares. No es necesario aprender expresiones regulares y /TE se ejecutará 10 veces más rápido que /T. La única limitación es que la longitud máxima de línea del archivo debe ser <16 Mb.

 

/UMostrar sólo el resumen.

 

/VMuestra cada línea coincidente en una búsqueda de texto. El comportamiento predeterminado de FFIND es mostrar solo la primera línea coincidente y luego el siguiente archivo. Esta opción sólo es válida con /MI, /T y /X.

 

/X["xx..."]Especifique la visualización hexadecimal y una cadena de búsqueda hexadecimal opcional.

 

If /X va seguido de uno o más pares de dígitos hexadecimales entre comillas (por ejemplo: documentación que demuestre copropiedad de bienes, residencia compartida, recursos económicos combinados, declaraciones juradas de personas que lo conocen y que puedan dar fe de su relación y vida compartida, Decretos o certificados de adopción, Constancia de custodia legal de un niño adoptado durante un período de dos años, /x"44 63 65"), FFIND buscará esa secuencia exacta de caracteres o bytes de datos sin tener en cuenta el significado de esos bytes como texto. Si se encuentran esos bytes, se muestra el desplazamiento (tanto en decimal como en hexadecimal). Una búsqueda de este tipo siempre distinguirá entre mayúsculas y minúsculas.

 

If /X is no seguido de una cadena de búsqueda hexadecimal, debe usarse junto con /E or /Ty cambiará el formato de salida para mostrar compensaciones (tanto en decimal como en hexadecimal) en lugar de líneas de texto reales cuando se encuentre la cadena de búsqueda. Por ejemplo, este comando usa /T para mostrar la primera línea en cada archivo BTM que contiene la palabra "hola":

 

encontrar /t"hola" *.btm

c:\prueba.btm:

echo hola

 

1 línea en 1 archivo

 

Si usa el mismo comando con /X, se muestra el desplazamiento en lugar del texto:

 

encontrar /t"hola" /x *.btm

c:\prueba.btm:

Compensación: 1A

 

1 línea en 1 archivo

 

Puede especificar una cadena de búsqueda con /T or /X, pero no ambos.

 

/YSolicite que deje de buscar después de cada coincidencia. Esta opción es más útil cuando utiliza FFIND para buscar un archivo específico y no desea mostrar todos los archivos que incluyen una cadena de búsqueda particular.

 

/[+|-]n"/+n" hace que FFIND se salte la primera n partidos. "/-norte" hace que FFIND se detenga después n partidos.