Attrib-kommandoen er en kommandoprompt-kommando som brukes til å vise eller endre filattributtene for en fil eller mappe.
Du kan også finne og angi de fleste fil- og mappattributter i Windows Explorer ved å høyreklikke på objektet og gå inn i det Egenskaper> Generelt fane.
Attrib Command Tilgjengelighet
Attrib-kommandoen er tilgjengelig i kommandoprompt i alle Windows-operativsystemer, inkludert Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, samt eldre versjoner av Windows.
Alle offline diagnostiske og reparasjonsverktøy som er tilgjengelige med de ulike versjonene av Windows, inkludert Avanserte oppstartsmuligheter, Systemgjenopprettingsalternativer og Gjenopprettingskonsoll, inkluderer også attrib-kommandoen i noen kapasitet.
Denne attrib-kommandoen er også tilgjengelig i MS-DOS som en DOS-kommando.
Merk: Tilgjengeligheten av visse attrib kommandobrytere og annen attrib kommandosyntax kan variere fra operativsystem til operativsystem.
Attrib Command Syntax & Switches
attrib + en|-en + h|-H + i|-Jeg + r|-r + s|-s + v|-V + x|-x kjøre : sti filnavn / s / d / l
Tips: Se Slik leser du kommandosyntax hvis du ikke er sikker på hvordan du tolker attrib-kommandosyntaxen du ser over eller vist i tabellen nedenfor.
attrib | Utfør kun attrib-kommandoen for å se attributter angitt på filene i katalogen som du kjører kommandoen fra. |
+ en | Angir arkivfilattributtet til filen eller katalogen. |
-en | Rydder arkivattributtet. |
+ h | Angir det skjulte filattributtet til filen eller katalogen. |
-H | Rydder det skjulte attributet. |
+ i | Angir filen "ikke innholdsdefinert" filattributt til filen eller katalogen. |
-Jeg | Rydder filattributtet 'ikke innholdsindeksert'. |
+ r | Angir skrivebeskyttet filattributt til filen eller katalogen. |
-r | Rydder skrivebeskyttet attributten. |
+ s | Setter systemfilattributtet til filen eller katalogen. |
-s | Fjerner systemattributtet. |
+ v | Angir integritetsfilattributtet til filen eller katalogen. |
-V | Rydder integritetattributtet. |
+ x | Angir ingen scrub-filattributtet til filen eller katalogen. |
-x | Rydder ingen scrub-attributtet. |
kjøre : , sti, filnavn | Dette er filen ( filnavn , valgfritt med kjøre og sti ), katalog ( sti , valgfritt med kjøre ), eller kjøre at du vil vise eller endre attributter av. Wildcard bruk er tillatt. |
/ s | Bruk denne bryteren til å utføre hva som helst filattributtvisning eller endringer du gjør i undermappene innenfor hva som helst kjøre og / eller sti du har angitt, eller de i mappen du kjører fra, hvis du ikke angir en stasjon eller sti. |
/ d | Dette attrib alternativet inneholder kataloger, ikke bare filer, til hva du kjører. Du kan bare bruke / d med / s. |
/ l | De / l alternativet gjelder uansett hva du gjør med attrib-kommandoen til symbolsk lenken i stedet for målet for den symbolske lenken. De / l Bytte fungerer bare når du også bruker / s bytte om. |
/? | Bruk hjelpebryteren med attrib-kommandoen for å vise detaljer om de ovennevnte alternativene rett i kommandoprompt-vinduet. Utfører attrib /? er det samme som å bruke hjelpekommandoen til å utføre hjelp attrib. |
Merk: I gjenopprettingskonsollen, + c og -c Bytter er tilgjengelige for attrib-kommandoen, som angir og sletter henholdsvis den komprimerte filattributtet. Utenfor dette diagnostiske området i Windows XP, bruk komprimeringskommandoen til å håndtere filkomprimering fra kommandolinjen.
Når et wildcard er tillatt med attrib-kommandoen, betyr det at du kan bruke *-symbolet til å bruke attributtet til en gruppe filer.
Men hvis det er aktuelt, må du slette systemet eller det skjulte attributet først før du kan endre noen av filens andre attributter.
Attrib Command Eksempler
attrib + r c: windows system secretfolder
I eksemplet ovenfor blir attrib-kommandoen brukt til å slå på skrivebeskyttelsen, ved hjelp av + r alternativ, for secretfolder katalog ligger i c: windows system .
attrib -h c: config.sys
I dette eksemplet er config.sys fil som ligger i rotkatalogen av c: stasjonen har sin skjulte filattributt fjernet ved bruk av -H alternativ.
attrib -h -r -s c: boot bcd
Denne gangen er attrib-kommandoen brukt til å fjerne flere filattributter fra BCD fil, en viktig fil som må fungere for Windows for å starte. Faktisk utfører vi attributtet som vist ovenfor er en sentral del av prosessen som er beskrevet i vår Hvordan gjenoppbygge BCD i Windows-opplæringen.
attrib myimage.jpg
For å avslutte med en enkel attrib eksempel, viser denne bare attributter av en fil som heter myimage.jpg .
Attrib kommando feil
Som med de fleste kommandoer i kommandoprompt, husk å bruke dobbelt anførselstegn rundt en mappe eller filnavn som har mellomrom. Hvis du glemmer å gjøre dette med attrib-kommandoen, får du en "Parameterformat ikke korrekt -" feil.
For eksempel, i stedet for å skrive min mappe i kommandoprompt for å vise banen til en mappe med det navnet, skriver du "min mappe" å bruke anførselstegnene.
Attrib kommandofeil som "Access Denied" betyr at du ikke har nok tilgang til filen (e) du prøver å gjøre attributtendringer til. Ta eierskap av disse filene i Windows, og prøv deretter igjen.
Endringer i Attrib-kommandoen
De + i, -Jeg, og / l Attrib kommando alternativer var først tilgjengelige i Windows Vista og har blitt beholdt opp gjennom Windows 10.
De + v, -V, + x, og -x Brytere for attrib-kommandoen er bare tilgjengelige i Windows 7, Windows 8 og Windows 10.
Attrib Relaterte kommandoer
Det er vanlig at xcopy-kommandoen påvirker en fils attributt etter at den har sikkerhetskopiert noe. For eksempel er xcopy-kommandoen / m bytte av arkivattributtet etter at filen har blitt kopiert.
Tilsvarende, xcopyen / k bytte holder en fils skrivebeskyttet attributt når den er kopiert.