Finalidad:Cambiar o ver atributos de archivos y subdirectorios

 

Formato:ATRIBUTO [/A:[[-+]rhsa] /D /E /I"texto" /L /N[EJ] /O:[-]acdeginorstuz /P[n] /Q /S[[+]n]] [+|-[AHIOPRSTUVX]] [@expediente] archivos ...

 

archivosUn archivo, directorio o lista de archivos o directorios para procesar.
@expedienteUn archivo de texto que contiene los nombres de los archivos a procesar, uno por línea (ver @listas de archivos para más detalles).

 

/A: (Selección de atributo)

/No)

/D(directorios)

/O:...(orden)

/E (Sin mensajes de error)

/Pausa)

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

/Tranquilo)

/L (enlace simbólico)

/S(subdirectorios)

 

Banderas de atributos:

Actualizar

Set

Atributo afectado

-A

+A

Archivo

-C

+C

comprimido

-H

+H

hidden

-I

+I

contenido no indexado

-O

+O

digital fuera de línea.

-P

+P

anclado (solo Windows 10 y OneDrive)

-R

+R

sólo lectura

-S

+S

te

-T

+T

temporal

-U

+U

desanclar (solo Windows 10 y OneDrive)

-V

+V

integridad (solo Windows Server 2012R2+ ReFS)

-X

+X

no_scrub_data (solo Windows Server 2012R2+ ReFS)

 

Selección de archivo

 

soportes interruptores de atributos, extendido comodines, rangos, múltiples nombres de archivosy incluir listas. Utilice comodines con precaución sobre volúmenes LFN; ver Búsquedas de archivos LFN para obtener más detalles.

 

Uso:

 

Cada archivo y subdirectorio tiene atributos que se pueden activar (establecer) o desactivar (borrar): Archive , Oculto, Contenido no indexado, Sin publicar, Sólo lectura, Sistema, y TPS. Para obtener detalles sobre el significado de cada atributo, consulte Atributos de archivo.

 

El comando ATTRIB le permite ver, establecer o borrar atributos de cualquier archivo, grupo de archivos o subdirectorio.

 

Puede ver los atributos del archivo ingresando ATTRIB sin especificar nuevos atributos (es decir,, sin el [+|-[AHIOPRSTUVX]] parte del formato), o con el SUCIEDAD mando.

 

El uso principal de ATTRIB es establecer atributos. Por ejemplo, puede configurar los atributos ocultos y de solo lectura para el archivo MEMO:

 

atrib + rh memo

 

Las opciones de atributos se aplican a los archivos que siguen a las opciones en la línea de comando ATTRIB. El siguiente ejemplo muestra cómo configurar diferentes atributos en diferentes archivos con un solo comando. Establece el atributo de archivo para todos. .TXT archivos, luego establece el atributo del sistema y borra el atributo de archivo para PRUEBA.EXE:

 

atributo +a *.txt +s -a prueba.exe

 

Cuando utiliza ATTRIB en una unidad LFN, debe hacer doble comillas en cualquier nombre de archivo que contenga espacios en blanco o caracteres especiales.

 

Para cambiar los atributos del directorio, utilice el /D cambiar. Si le da a ATTRIB un nombre de directorio en lugar de un nombre de archivo y omite /D, agregará "\*" al final del nombre y actuará sobre todos los archivos en ese directorio, en lugar de actuar sobre el directorio mismo.

 

NTFS también es compatible D (subdirectorio), V (virtualizado), E (cifrado), J or L (enlace/enlace simbólico) y P (archivo disperso) atributos. ATTRIB mostrará estos atributos, pero no se pueden modificar; están diseñados para ser controlados únicamente por Windows.

 

ATTRIB ignorará los subrayados en el nuevo atributo (el [+|-[ADHIOPRSTUVX]] parte del comando). Por ejemplo, ATTRIB ve estos 2 comandos como idénticos:

 

atributo +un nombre de archivo

atributo +__A_ nombre de archivo

 

Esto le permite utilizar una cadena de atributos ya sea del @ATTRIB función variable o desde el propio ATTRIB (los cuales usan guiones bajos para representar atributos que no están configurados) y envían esa cadena de regreso a ATTRIB para establecer atributos para otros archivos. Por ejemplo, para borrar los atributos de FILE2 y luego establecer sus atributos para que coincidan con los de FILE1:

 

attrib -arhs archivo2 & attrib +%@attrib[archivo1] archivo2

 

Cuando ATTRIB encuentra un +D or -D en la cadena de atributos lo trata como equivalente al /D switch y permite modificar los atributos de un directorio. Cuando se combina con @ATTRIB, o con la salida de ATTRIB, ambos devuelven un D para indicar un directorio, esta función le permite transferir atributos de un directorio a otro. Por ejemplo, para borrar los atributos de todos los archivos y directorios que comienzan con abecedario y luego establecer sus atributos para que coincidan con los de FILE1 (ingrese esto en una línea):

 

attrib -arhs abc* & attrib +%@attrib[archivo1] abc*

 

ATTRIB establece tres variables internas:

 

%_attrib_dirsEl número de directorios modificados.
%_attrib_filesEl número de archivos modificados.
%_attrib_errorsel numero de errores

 

Opciones:

 

/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:. Advertencia: los dos puntos después de /A no son opcionales.

 

Este modificador especifica qué archivos seleccionar, no qué atributos establecer. Por ejemplo, para eliminar el atributo de archivo de todos los archivos ocultos, puedes usar este comando:

 

atributo /a:h -a *

 

No utilice /A: con listas @file. Ver @listas de archivos para obtener más detalles.

 

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

 

/DSi utiliza la opcion de /D opción, ATTRIB modificará los atributos de los directorios además de los archivos (sí, puedes tener un directorio oculto):

 

atributo /d +h c:\mydir

 

Si utiliza un nombre de directorio en lugar de un nombre de archivo y omite /D, ATTRIB agregará "\*" al final del nombre y actuará sobre todos los archivos en ese directorio, en lugar de actuar sobre el directorio mismo.

 

/ESuprime todos los mensajes de error no graves, como "Archivo no encontrado". Aún se mostrarán mensajes de error fatales, como "La unidad no está lista". Esta opción es más útil en archivos por lotes y alias, y cuando se recurre a través de la jerarquía de directorios, donde muchos directorios no tienen archivos que coincidan con sus criterios de selección.        .

 

/Yo texteo"Seleccione 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 inmediatamente al /I, 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"[]". No utilice /I con listas @file. Ver @listas de archivos para obtener más detalles.

 

/LEstablezca o muestre los atributos del enlace simbólico frente al destino del enlace simbólico.

 

/NHaga todo excepto cambiar los atributos. Esta opción es útil para probar cuál será el resultado de un comando ATTRIB complejo.

 

A /N con uno de los siguientes argumentos tiene un significado alternativo:

 

e        No mostrar errores.

j        Saltar uniones (cuando se usa con /S)

 

/O:...Ordenar los archivos antes de procesarlos.

 

Puede utilizar cualquier combinación de las opciones de clasificación siguientes. 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:

 

nOrdenar por nombre de archivo y extensión, a menos que e está incluido explícitamente. Este es el valor predeterminado.
-Invertir el orden de clasificación para la siguiente clave de clasificación
aOrdene los nombres y las extensiones en el orden ASCII estándar, en lugar de hacerlo numéricamente cuando se incluyen subcadenas numéricas en el nombre o la extensión.
cOrdenar por relación de compresión
dOrdenar por fecha y hora (los más antiguos primero); ver también /T:acw
eOrdenar por extensión
gSubdirectorios de grupo primero, luego archivos
iOrdenar por descripción
oOrdenar por propietario
rInvertir el orden de clasificación para todas las opciones
sOrdenado por tamaño
tIgual que d
uSin clasificar
zIgual que s

 

/PAGS[n]Espere 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. La opción /P tiene un argumento opcional n que especifica el número de segundos que se deben esperar hasta que se presione una tecla antes de continuar.

.

/QEsta opción desactiva la salida de pantalla normal de ATTRIB. Es más útil en archivos por lotes.

 

/SSi utiliza la opcion de /S opción, el comando ATTRIB se aplicará a todos los archivos coincidentes en el directorio actual o nombrado y a todos sus subdirectorios. No utilice /S con listas @file; ver @listas de archivos para obtener más detalles.

 

Si especifica un número después de /S, ATTRIB limitará la recursividad del subdirectorio a ese número. Por ejemplo, si tiene un árbol de directorios "\a\b\c\d\e", /S2 solo afectará a los directorios "a", "b" y "c".

 

Si especifica un + seguido de un número después de /S, ATTRIB no modificará ningún atributo del archivo 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 modificará nada en \a or \a\b.