Comanda Attrib

Exemples de comandaments Attrib, interruptors, opcions i més

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 a la pestanya Propietats> General .

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'atribució i la altra sintaxi d' ordres d' atributs poden diferir del sistema operatiu al sistema operatiu.

Attrib Sintaxi i commutadors de comandaments

attrib [ + a | -a ] [ + h | -h ] [ + i | -i ] [ + r | -r ] [ + s | -s ] [ + v | -v ] [ + x | -x ] [ conduir : ] [ ruta ] [ nom del fitxer ] [ / s [ / d ] [ / l ]]

Consell: consulteu Com llegir la sintaxi d'ordres si no esteu segurs de com interpretar la sintaxi d'ordres d'atributs que veieu a dalt o que es mostra a la taula següent.

atrib Executeu l'ordre attrib només per veure els atributs establerts als fitxers del directori des del qual executeu l'ordre.
+ a Estableix l'atribut d'arxiu del fitxer al fitxer o directori.
-a Esborra l'atribut d'arxiu.
+ h Estableix l'atribut d' arxiu ocult al fitxer o directori.
-h Esborra l'atribut ocult.
+ i Estableix l'atribut del fitxer 'no contingut indexat' al fitxer o directori.
-i Esborra l'atribut del fitxer 'no contingut indexat'.
+ r Estableix l'atribut del fitxer de només lectura al fitxer o al directori.
-r Esborra l'atribut de només lectura.
+ s Estableix l'atribut del fitxer del sistema al fitxer o al directori.
-s Esborra l'atribut del sistema.
+ v Estableix l'atribut del fitxer d'integritat al fitxer o directori.
-v Esborra l'atribut d'integritat.
+ x Estableix l'atribut del fitxer sense fregar al fitxer o al directori.
-x Esborra l'atribut sense fregar.
drive :, path, filename Aquest és el fitxer ( nom del fitxer , opcionalment amb la unitat i la ruta ), el directori ( ruta , opcionalment amb la unitat ), o la unitat que voleu veure o canviar els atributs de. Es permet l'ús de comodins.
/ s Utilitzeu aquest interruptor per executar qualsevol visualització de l'atribut del fitxer o els canvis que feu a les subcarpetes dins del disc o la ruta que heu especificat, o aquells dins de la carpeta que executeu si no especifiqueu un disc o ruta .
/ d Aquesta opció d'atribució inclou directoris, no només fitxers, del que s'està executant. Només podeu utilitzar / d amb / s .
/ l La opció / l aplica el que feu amb l'ordre attrib al símbol vinculat en lloc de l'objectiu de l'enllaç simbòlic. L'interruptor / l només funciona quan també utilitzeu l'interruptor / s .
/? 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. S'està executant attrib /? és el mateix que utilitzar l' ordre d'ajuda per executar els atributs d'ajuda .

Nota: a la consola de recuperació, els commutadors + c i -c estan disponibles per a l'ordre attrib, que estableixen i netegen l'atribut del 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 + rc: \ windows \ system \ secretfolder

En l'exemple anterior, l'ordre attrib s'utilitza per activar l'atribut només de lectura, utilitzant l'opció + r , per al directori de la carpeta secret que es troba al sistema c: \ windows \ .

attrib -hc: \ config.sys

En aquest exemple, el fitxer config.sys ubicat al directori arrel de la unitat c: el seu atribut d'arxiu ocult esborrat mitjançant l'ús de l'opció -h .

atrib-h-r -sc: \ boot \ bcd

Aquesta vegada, l'ordre attrib s'utilitza per eliminar diversos atributs de fitxer del fitxer bcd , un arxiu important que ha de començar a funcionar per a Windows. 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 finalitzar amb un exemple d'atribut simple, aquest mostra els atributs d'un fitxer anomenat 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 "Format de paràmetre no correcte" .

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

Les opcions de comanda de l'atribut + i , -i i / l estaven disponibles per primera vegada en Windows Vista i s'han retingut a través de Windows 10.

Els commutadors + v , -v , + x i -x 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, l'opció / m de l'ordre xcopy desactiva l'atribut d'arxiu després de copiar el fitxer.

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