Dir (Comando de DOS)
De Wikipedia, la enciclopedia libre
Comando del sistema operativo DOS, de la Interfaz de línea de comandos (command line interface o CLI en inglés). dir
es un comando usado para mostrar un listado de archivos y directorios. Es análogo al comando de Unix ls
.
dir
ha existido como comando de DOS desde la primera versión de MS-DOS. Forma parte del intérprete de comandos de DOS, mientras que el comando ls
de UNIX es un programa independiente del intérprete de comandos.
DIR muestra la lista de archivos y subdirectorios dentro del directorio desde el que es ejecutado.
Tabla de contenidos |
[editar] Sintaxis
DIR [unidad:][ruta][archivo] [/A[[:]atributos]] [/B] [/C] [/D] [/L] [/N] [/O[[:]Orden]] [/P] [/Q] [/S] [/T[[:]fecha]] [/W] [/X] [/4]
[editar] Significado de los parámetros
[unidad:][ruta][archivo] Especifica que unidad, ruta y/o archivo listar.
[editar] Ejemplos
C:\>dir help.txt
Muestra si el archivo help.txt existe en C:\
C:\>dir windows
Muestra el contenido del directorio windows, si éste se encuentra en C:\
C:\>dir d:\windows
Muestra el contenido del directorio d:\Windows si éste existe
In Windows XP, dir checks for switches in the %dircmd% environment variable.
[editar] Opciones
Las implementaciones particulares del sistema operativo DOS pueden proveer mas opciones; estas solo son las mas comunes.
/w
: Lista en formato ancho/p
: Pausar en cada pagina/s
: Buscar tambien en los subdirectioros/a[xx]
: Mostrar archivos con los atributos especificados (se pueden combinar las diferentes opciones, como /arh, para mostrar los archivos Ocultos de Solo-Lectura)/o[xx]
: Modifica el orden de la lista (se pueden combinar las diferentes opciones, como /ons, para ordenas por Nombre primero y despues por Tamaño)
Opciones de Atributos:
/aa
: Muestra archivos con el atributo Archivo (Archive)/ar
: Muestra archivos con el atributo Solo-Lectura (Read-Only)/as
: Muestra archivos con el atributo Sistema (System)/ah
: Muestra archivos con el atributo Oculto (Hidden)
/a-a
: Muestra archivos sin el atributo Archivo (Archive)/a-r
: Muestra archivos sin el atributo Solo-Lectura (Read-Only)/a-s
: Muestra archivos sin el atributo Sistema (System)/a-h
: Muestra archivos sin el atributo Oculto (Hidden)
Opciones de Ordenaciones:
/on
: Ordenar por Nombre/od
: Ordenar por Fecha/oe
: Ordenar por Extension/og
: Ordenar por Directorio/os
: Ordenar por Tamaño/o-n
: Ordenar Inversamente por Nombre/o-d
: Ordenar Inversamente por Fecha/o-e
: Ordenar Inversamente por Extension/o-g
: Ordenar Inversamente por Directorio/o-s
: Ordenar Inversamente por Tamaño
[editar] Salida (Output)
Hay varias formas de salida de los resultados (Output).
dir
: Muestra el contenido de la unidad C:\ en la pantalla.dir > ejemplo.txt
: Crea una archivo de texto llamado ejemplo.txt que contiene el contenido de la unidad C:\dir >> sample.txt
: Agrega el contenido de la unidad C:\ al ya existente archivo llamado ejemplo.txtdir > lpt1
: Imprime el contenido de la unidad C:\ en la impresora conectada al puerto LPT1
[editar] Más comandos
dir d:
Muestra el contenido de la unidad D:\dir d: /a /s
: Muestra el contenido de la unidad D:\ incluyendo archivos ocultos y subcarpetasdir,
: Muestra el contenido del directorio actual incluyendo archivos ocultos y subcarpetas (esta funcionalidad se ha descontinuado en las versiones mas recientes de Windows).dir /?
: Muestra la ayuda para el comandodir
.
[editar] Listado de Ejemplo
Este ejemplo ha sido tomado de una implementacion de la Interfaz de Linea de Comando MS-DOS CLI de Windows XP.
C:\>dir Volume in drive C is Eduard Laguit Volume Serial Number is 2326-30E6 Directory of C:\ 11/17/2001 09:40p 257,787 INF000.SWP 04/16/2002 10:12p 446 VIRUSLOG.TXT 05/19/2002 04:34p <DIR> filelib 11/22/2001 05:17p 228 BOOT.BAD 11/22/2001 05:10p 1,663 MSDOS.BAD 12/09/2001 09:07a 8,681 SCANDISK.LOG 11/22/2001 05:40p 1,775 MSDOS.SYS 01/03/2002 12:05a <DIR> eBooks 11/22/2001 04:59p 185 BOOT.w98 11/22/2001 05:12p 253 BOOT.w2k 03/08/2002 02:08p <DIR> WINNT 11/22/2001 02:17p <DIR> GamesofEduard 11/17/2001 10:04p <DIR> Documents and Settings 05/12/2002 05:57p <DIR> dostemp 10/14/2001 09:51a <DIR> Downloads 08/01/2002 07:15p 160 AUTOEXEC.BAT 12/09/2001 05:24p <DIR> Backup 10/14/2001 09:25a <DIR> MSDOS7 09/30/2002 03:48p <DIR> cygwin 11/25/2002 03:02a <DIR> My Documents 03/08/2002 02:45p <DIR> Program Files 03/31/2002 07:41p <DIR> Temp 9 File(s) 2,674,060 bytes 16 Dir(s) 2,672,476,160 bytes free