Comando dir de línea de comandos de MS-DOS y Windows



comando dir

La para ti comando muestra información sobre archivos y directorios , y cuánto Espacio del disco está disponible. Por defecto, muestra el nombre , tamaño y hora de la última modificación de cada archivo en el directorio actual .



Disponibilidad

Dir es un comando interno disponible en el línea de comando de todo Microsoft sistemas operativos .

Descripción

La para ti comando muestra una lista de archivos y subdirectorios en un directorio. Con el /S opción, es recurre subdirectorios y enumera sus contenidos también.



Las opciones enumeradas a continuación pueden estar preestablecidas en el DIRCMD Variable ambiental . Para anular las opciones preestablecidas, anteponga cualquier interruptor con - (guión), por ejemplo, ' /-EN '.

Sintaxis

La sintaxis del para ti El mando ha evolucionado algo con el tiempo. Seleccione su sistema operativo para saltar a la información que se aplica a su versión.



Sintaxis de Windows 10, 8, 7, Vista, XP y 2000

|_+_|
[ Manejar : ][ Camino ][ Nombre del archivo ] Especifica la unidad, el directorio o los archivos que se incluirán en la lista. Se permiten varias especificaciones de archivo, por ejemplo, ' * .txt * .exe '.
/A: Atributos Muestra solo archivos con el atributos de archivo . Atributos es una serie de letras, cada una de las cuales representa un atributo, como se muestra a continuación.

D : Directorios.
R : Archivos de solo lectura.
H : Archivos ocultos .
A : Archivos marcados como listos para archivar.
S : Archivos del sistema.
I : No- indexado archivos.
L : Puntos de reanálisis.
- : Prefijo que significa 'no'.

Por ejemplo, la opción ' /ARA 'coincidiría solo con archivos cuyos atributos ( /A: ) son de solo lectura ( R ) y no ( - ) listo para ser archivado ( A ).
/B Utiliza un formato simple (sin información de encabezado o resumen, solo la información en sí).
/C Muestra el separador de miles en tamaños de archivo (por ejemplo, una coma después de cada tercer dígito), que es la configuración predeterminada. Usar /-C para deshabilitar la visualización del separador.
/D Igual que ancho ( /EN ), pero los archivos están ordenados por columna , en lugar de por fila .
/ L Usos minúscula en la salida.
/NORTE Formato 'Nueva lista larga', que muestra los nombres de los archivos en el extremo derecho.
/O: Orden de clasificación Clasificar la lista de archivos por Orden de clasificación , una serie de letras que representan criterios de clasificación.

norte : Por nombre (alfabético).
S : Por tamaño (el más pequeño primero).
ES : Por extensión (alfabético).
D : Por fecha / hora (la más antigua primero).
GRAMO : Agrupar directorios primero.
- : Prefijo en orden inverso.

Por ejemplo, una opción de ' /SOBREDOSIS 'muestra los archivos del más antiguo al más nuevo y' / O: -S 'muestra archivos de mayor a menor.
/PAG Hace una pausa después de cada pantalla llena de información.
/Q Muestra el propietario del archivo.
/ R Muestra flujos de datos alternativos del archivo.
/S Muestra archivos de forma recursiva, atravesando cualquier subdirectorio.
/ T TimeField Especifique el campo de tiempo que se muestra y se usa para ordenar. TimeField puede ser cualquiera de las siguientes letras.

C : Tiempo de creación.
A : Hora del último acceso.
EN : Hora de la última escritura.

Por ejemplo, cuando usa la opción ' / T: C , 'la hora indicada es cuando se creó el archivo.
/EN Utiliza un formato de lista amplia, que muestra solo los nombres de archivos / carpetas, con varios nombres en cada línea.
/X Muestra los nombres cortos generados para los nombres de archivo que no son 8dot3. El formato es el de /NORTE (formato 'nueva lista larga', véase más arriba ), con el nombre corto insertado antes del nombre largo. Si no hay un nombre corto, se muestran espacios en blanco en su lugar.
/4 Muestra años con cuatro dígitos, p. Ej., 2018 en lugar de 18.

Sintaxis de Windows ME, 98, 95, 3.xy MS-DOS

|_+_|
[ Manejar : ][ Camino ][ Nombre del archivo ] Especifica la unidad, el directorio o los archivos que se incluirán en la lista. Se permiten varias especificaciones de archivo, por ejemplo, ' * .txt * .exe '.
/PAG Hace una pausa después de cada pantalla llena de información.
/EN Utiliza formato de lista amplia.
/A [ : Atributos ] Muestra solo los archivos con los atributos de archivo especificados. Atributos es una serie de letras que indican.

D : Directorios.
R : Archivos de solo lectura.
H : Archivos ocultos.
A : Archivos listos para archivar.
S : Archivos del sistema.
- : Prefijo que significa 'no'.
/O [ : Orden de clasificación ] Lista de archivos en orden, indicado por Orden de clasificación .

norte : Por nombre (alfabético).
S : Por tamaño (el más pequeño primero).
ES : Por extensión (alfabético).
D : Por fecha y hora (la más antigua primero).
GRAMO : Agrupar directorios primero.
- : Prefijo en orden inverso.
A : Por la última fecha de acceso (la más antigua primero).
/S Enumere archivos y directorios de forma recursiva, atravesando subdirectorios.
/B Utiliza un formato simple (sin información de encabezado ni resumen).
/ L Usa minúsculas.
/ V Modo detallado. Muestra información adicional.

Ejemplos de

|_+_|

Enumera todos los archivos y directorios en el directorio actual .

|_+_|

Enumera cualquier archivo cuyo nombre tenga la extensión de archivo ' .exe '.

Nota

Por como el comodín la coincidencia funciona en la línea de comandos. Si un archivo tiene una extensión de archivo con cuatro o más caracteres y comienza con los mismos primeros tres caracteres (por ejemplo, .exec), también se muestra.

|_+_|

Enumere todos los archivos cuyo nombre tenga la extensión de archivo ' .TXT ' o ' .Doc '.

|_+_|

Muestra solo directorios.

|_+_|

Enumere solo los archivos con el atributo de solo lectura.

|_+_|

Enumera de forma recursiva archivos y directorios en el directorio y en cualquier subdirectorio. Por ejemplo, si su directorio actual es el directorio raíz 'C: >', este comando enumera todos los archivos y directorios de la unidad C :.

|_+_|

Haga una pausa después de cada pantalla llena de resultados. Utilice esta opción si la información se desplaza más allá de la pantalla antes de que pueda leerla. Se le pedirá que presione cualquier tecla antes de que la lista continúe más allá de la pantalla actual.

|_+_|

Enumera varios nombres de archivo en cada línea, produciendo una salida 'amplia', que muestra más nombres de archivo a la vez. Sin embargo, se omite otra información, como el tamaño del archivo.

|_+_|

Enumera de forma recursiva todos los archivos y directorios en el directorio actual y cualquier subdirectorio, en formato ancho, haciendo una pausa después de cada pantalla de salida.

|_+_|

Igual que el comando anterior, pero enumera todo en C: Archivos de programa , en lugar del directorio actual. Dado que el nombre del directorio contiene un espacio, se incluye entre doble comillas , evitar que se interprete es como dos opciones independientes.

|_+_|

Enumera archivos y directorios en el directorio actual en orden alfabetico . Este ejemplo es el mismo que solo ejecutar para ti porque los archivos y directorios se enumeran en orden alfabético de forma predeterminada.

|_+_|

Enumera archivos en contrarrestar orden alfabetico.

|_+_|

Enumera todos los archivos y directorios en C: Windows , y cualquiera de sus subdirectorios ( /s ), que tienen los atributos de archivo 'oculto' y 'sistema' ( /ceniza ). Además, enumera el propietario del archivo ( /q ) y hace una pausa después de cada pantalla de salida ( /pag ).

|_+_|

El comando anterior usa barras verticales para canalizar la salida de para ti al comando encontrar , y luego al comando más . El resultado es una lista de todos los archivos y directorios en el directorio raíz de la unidad actual ( ), con información adicional. A saber, encontrar también muestra el número de archivos en cada directorio y la cantidad de espacio ocupado por cada uno.

|_+_|

Ejecuta el para ti comando, pero redirige la salida al archivo myfile.txt , en lugar de mostrarlo en la pantalla. Aquí el para ti El comando no tiene opciones, pero la redirección funciona con cualquier comando que especifique, por lo que el siguiente comando también funciona.

|_+_|

Para ver el contenido del archivo, puede utilizar el tipo mando:

|_+_|

Si el archivo es muy largo, puede canalizar tipo a más , por lo que se detiene después de cada pantalla:

|_+_|