where

Muestra la ubicación de los archivos que coinciden con el patrón de búsqueda especificado.

Syntax

where [/r <Dir>] [/q] [/f] [/t] [$<ENV>:|<Path>:]<Pattern>[ ...]

Parameters

Parameter Description
/r <Dir> Indica una búsqueda recursiva, empezando por el directorio especificado.
/q Devuelve un código de salida (0 para éxito, 1 para error) sin mostrar la lista de archivos coincidentes.
/f Muestra los resultados del comando where entre comillas.
/t Muestra el tamaño del archivo y la fecha y hora de última modificación de cada archivo coincidente.
[$<ENV>:|<Ruta>:]<Patrón>[ ...] Especifica el patrón de búsqueda para que coincidan los archivos. Se requiere al menos un patrón y el patrón puede incluir caracteres comodín (* y ?). De forma predeterminada, donde busca el directorio actual y las rutas que se especifican en la variable de entorno PATH. Puede especificar una ruta diferente para buscar con el formato $ENV:Pattern (donde ENV es una variable de entorno existente que contiene una o varias rutas de acceso) o con el formato Path:Pattern (donde Path es la ruta de acceso del directorio en la que desea buscar). Estos formatos opcionales no se deben usar con la opción de línea de comandos /r .
/? Muestra ayuda en el símbolo del sistema.

Remarks

  • Si no especifica una extensión de nombre de archivo, las extensiones enumeradas en la variable de entorno PATHEXT se anexan al patrón de forma predeterminada.
  • Donde puede ejecutar búsquedas recursivas, mostrar información de archivos como fecha o tamaño, y aceptar variables de entorno en lugar de rutas en equipos locales.

Examples

Para buscar todos los archivos denominados Test en la unidad C del equipo actual y sus subdirectorios, escriba:

where /r c:\ test

Para enumerar todos los archivos del directorio Público, escriba:

where $public:*.*

Para buscar todos los archivos denominados Bloc de notas en la unidad C del equipo remoto, Computer1 y sus subdirectorios, escriba:

where /r \\computer1\c notepad.*