dir - Buscar archivos
El comando dir muestra la lista de archivos y carpetas de un directorio. Combinado con comodines y opciones, también sirve para buscar archivos.
En este artículo se explican los conceptos básicos de dir, cómo buscar archivos y las opciones más útiles.
Resumen
| Objetivo | Comando |
|---|---|
| Listar el contenido | dir |
| Filtrar por extensión | dir *.txt |
| Buscar incluyendo subcarpetas | dir /s *.txt |
| Mostrar solo los nombres | dir /b |
| Mostrar archivos ocultos | dir /a:h |
| Ordenar por nombre, tamaño o fecha | dir /o:n /o:s /o:d |
Conceptos básicos del comando dir
Si se ejecuta sin argumentos, muestra los archivos y carpetas del directorio actual.
En un archivo por lotes funciona igual. El siguiente ejemplo guarda el resultado de dir en un archivo de texto con > (redirección).
@echo off
rem Guarda en list.txt las rutas de todos los archivos txt de Documentos
dir /s /b "%USERPROFILE%\Documents\*.txt" > "%USERPROFILE%\list.txt"
Para consultar otra carpeta, indica su ruta.

中小企業経営者のためのRPA入門 RPA導入を成功させる方法

60分でわかる! AIエージェント 超 入門

コマンドラインの黒い画面が怖いんです。

知識・才能ゼロでもらく~に月10万円稼ぐ! よくわかるAI副業超入門
Buscar archivos
Buscar con comodines
Usa * (cualquier cadena) y ? (cualquier carácter) para mostrar solo los archivos que coincidan.
Se muestran los archivos de texto (.txt) del directorio actual.
Incluir subcarpetas (/s)
La opción /s busca en el directorio actual y en todas sus subcarpetas.
Combinada con /b, solo se muestra la ruta completa de cada coincidencia, lo que resulta útil para localizar un archivo.
Principales opciones del comando dir
/a: Filtrar por atributo
/a:atributo muestra solo los archivos y carpetas con el atributo indicado. Sin esta opción, dir no muestra los archivos ocultos ni los del sistema.
| Opción | Descripción |
|---|---|
| /a:d | Solo carpetas |
| /a:-d | Solo archivos (excluye carpetas) |
| /a:h | Archivos ocultos |
| /a:s | Archivos del sistema |
| /a:r | Archivos de solo lectura |
/b: Solo nombres
Omite detalles como la fecha y el tamaño y muestra solo los nombres de archivos y carpetas. También es útil para pasar los resultados a otros comandos.
/o: Ordenar
| Opción | Descripción |
|---|---|
| /o:n | Ordenar por nombre (ascendente) |
| /o:-n | Ordenar por nombre (descendente) |
| /o:s | Ordenar por tamaño (ascendente) |
| /o:-s | Ordenar por tamaño (descendente) |
| /o:d | Ordenar por fecha de modificación (ascendente) |
| /o:-d | Ordenar por fecha de modificación (descendente) |
Otras opciones útiles
| Opción | Descripción |
|---|---|
| /w | Formato ancho: solo nombres, en columnas (los directorios van entre [ ]) |
| /q | Muestra el propietario de cada archivo |
| /t:c /t:a /t:w | Elige la marca de tiempo mostrada y usada para ordenar: creación (c), último acceso (a) o última escritura (w) |
Las opciones se pueden combinar. Por ejemplo, dir /a:-d /o:-s muestra solo archivos (sin carpetas), del más grande al más pequeño.
Cuando no hay coincidencias
Si ningún archivo coincide, dir muestra «No se encuentra el archivo». Revisa que la ruta y el comodín no tengan errores.
Resumen
dirlista el contenido de una carpeta y los comodines acotan los resultados/sbusca en subcarpetas y, junto con/b, devuelve rutas completas/a,/by/ocontrolan qué se muestra, cómo y en qué orden