Skip to main content

Comandament d'atributs (exemples, opcions, commutadors i més)

Anonim

La comanda attrib és una ordre Command Prompt utilitzada per mostrar o canviar els atributs de fitxer d'un fitxer o carpeta.

També podeu trobar i establir la majoria d'atributs de fitxers i carpetes a l'Explorador de Windows fent clic amb el botó dret a l'objecte i anant al vostre Propietats> General pestaña.

Disponibilitat d'ordres Attrib

L'ordre attrib es troba disponible al símbol del sistema en tots els sistemes operatius Windows, inclosos Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, a més de versions antigues de Windows.

Totes les eines de diagnòstic i reparacions fora de línia disponibles amb les diferents versions de Windows, incloses les Opcions avançades d'inici, les Opcions de recuperació del sistema i la Consola de recuperació, també inclouen l'ordre attrib en algunes capacitats.

Aquesta comanda attrib també està disponible a MS-DOS com a comandament DOS.

Nota: La disponibilitat de determinats comandaments d'ordres d'atributs i la altra sintaxi d'ordres d'atributs poden diferir del sistema operatiu al sistema operatiu.

Attrib Sintaxi i commutadors de comandaments

atrib + a|-a + h|-h + i|-i + r|-r + s|-s + v|-v + x|-x conduir : Camí nom de l'arxiu / s / d / l

Consell: Consulteu Com llegir la sintaxi d'ordres si no esteu segurs de com interpretar la sintaxi d'ordres d'atribució que veu més amunt o que es mostra a la taula següent.

atribExecuteu l'ordre attrib només per veure els atributs establerts als fitxers del directori des del qual executeu l'ordre.
+ aEstableix l'atribut d'arxiu del fitxer al fitxer o directori.
-aEsborra l'atribut d'arxiu.
+ hEstableix l'atribut d'arxiu ocult al fitxer o directori.
-hEsborra l'atribut ocult.
+ iEstableix l'atribut del fitxer 'no contingut indexat' al fitxer o directori.
-iEsborra l'atribut del fitxer 'no contingut indexat'.
+ rEstableix l'atribut del fitxer de només lectura al fitxer o al directori.
-rEsborra l'atribut de només lectura.
+ sEstableix l'atribut del fitxer del sistema al fitxer o al directori.
-sEsborra l'atribut del sistema.
+ vEstableix l'atribut del fitxer d'integritat al fitxer o directori.
-vEsborra l'atribut d'integritat.
+ xEstableix l'atribut del fitxer sense fregar al fitxer o al directori.
-xEsborra l'atribut sense fregar.
conduir : , ruta, nom del fitxer Aquest és el fitxer ( nom de l'arxiu , opcionalment amb conduir i Camí ), directori ( Camí , opcionalment amb conduir ), o conduir que voleu veure o canviar els atributs de. Es permet l'ús de comodins.
/ sUtilitzeu aquest interruptor per executar qualsevol visualització de l'atribut del fitxer o canvis que estigui realitzant a les subcarpetes dins del que sigui conduir i / o Camí heu especificat o aquells dins de la carpeta que executeu si no especifiqueu una unitat o una ruta d'accés.
/ dAquesta opció d'atribució inclou directoris, no només fitxers, del que s'està executant. Només es pot utilitzar / d amb / s.
/ lEl / l L'opció s'aplica el que fas amb l'ordre attrib al símbol Enllaç en lloc de l'objectiu de l'enllaç simbòlic. El / l canviar només funciona quan també esteu utilitzant el / s interruptor.
/?Utilitzeu l'interruptor d'ajuda amb l'ordre attrib per mostrar detalls sobre les opcions anteriors directament a la finestra del símbol del sistema. Execució atrib /? és el mateix que utilitzar l'ordre d'ajuda per executar atribut d'ajuda.

Nota: A la Consola de recuperació, + c i -c Els switches estan disponibles per a l'ordre attrib, que estableixen i netegen l'atribut de fitxer comprimit, respectivament. Fora d'aquesta àrea de diagnòstic en Windows XP, utilitzeu l'ordre compacte per controlar la compressió d'arxius des de la línia d'ordres.

Quan es permet un comodí amb l'ordre attrib, significa que podeu utilitzar el símbol * per aplicar l'atribut a un grup de fitxers.

Tanmateix, si s'escau, primer heu d'esborrar el sistema o l'atribut amagat abans de poder canviar qualsevol dels altres atributs del fitxer.

Exemples de comandaments Attrib

attrib + r c: windows system secretfolder

En l'exemple anterior, l'ordre attrib s'utilitza per activar l'atribut només de lectura, utilitzant el + r opció, per a la carpeta secret directori ubicat a c: windows system .

attrib -h c: config.sys

En aquest exemple, el config.sys arxiu ubicat al directori arrel de la c: La unitat té el seu atribut d 'arxiu amagat netejat per l' ús del -h opció.

attrib -h -r -s c: boot bcd

Aquesta vegada, l'ordre attrib s'utilitza per eliminar diversos atributs del fitxer des del bcd arxiu, un arxiu important que ha d'estar funcionant perquè Windows comenci. De fet, l'execució de l'atribut com es mostra a dalt és una part clau del procés esborrat en el nostre Com reconstruir el tutorial de BCD en Windows.

attrib myimage.jpg

Per acabar amb un exemple d'atribut simple, aquest mostra els atributs d'un fitxer anomenat simplement myimage.jpg .

Atribir errors d'ordres

Igual que amb la majoria de comandes en el símbol del sistema, recordeu utilitzar cometes dobles al voltant d'una carpeta o nom d'arxiu que tingui espais. Si oblideu fer-ho amb l'ordre attrib, obtindreu un "El format del paràmetre no és correcte -" error

Per exemple, en lloc d'escriure la meva carpeta en el símbol del sistema per mostrar la ruta d'accés a una carpeta amb aquest nom, escriviu "la meva carpeta" per utilitzar les cometes.

Els errors d'ordres d'atribució com ara "Accés denegat" vol dir que no teniu prou accés als fitxers que esteu intentant fer als canvis d'atributs. Aconsegueixi la propietat d'aquests fitxers a Windows i torneu-ho a provar.

Canvis en el comandament Attrib

El + i, -i, i / l Les opcions d'ordre d'atributs van estar disponibles per primera vegada a Windows Vista i s'han retingut a través de Windows 10.

El + v, -v, + x, i -x Els commutadors per a l'ordre attrib només estan disponibles a Windows 7, Windows 8 i Windows 10.

Comandes relacionades amb atributs

És comú que l'ordre xcopy afecti l'atribut d'un fitxer després d'una còpia de seguretat d'alguna cosa. Per exemple, la comanda xcopy / m switch desactiva l'atribut d'arxiu després de copiar el fitxer.

De la mateixa manera, el xcopy / k switch manté un atribut de només lectura d'un fitxer una vegada copiat.