Kommandoen attrib viser eller endrer filattributtene for en fil eller mappe. Den kjøres fra ledeteksten i alle versjoner av Windows.
Image
'Attrib'-kommandotilgjengelighet
Kommandoen attrib er tilgjengelig i ledeteksten i alle Windows-operativsystemer, inkludert Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, pluss eldre versjoner av Windows også.
Alle offline diagnose- og reparasjonsverktøy som er tilgjengelige med de forskjellige versjonene av Windows, inkludert avanserte oppstarts alternativer, systemgjenopprettings alternativer og gjenopprettingskonsoll, inkluderer også attrib in noe kapasitet.
Denne attrib-kommandoen er også tilgjengelig i MS-DOS som en DOS-kommando.
Tilgjengeligheten av visse attrib kommandobrytere og andre attrib kommandosyntaks kan variere fra operativsystem til operativsystem.
Hvis du ikke er sikker på hvordan du skal tolke attrib-kommandosyntaksen du ser ovenfor eller vist i tabellen nedenfor, anbefales det å lære hvordan du leser kommandosyntaksen.
Attrib-kommando alternativer
Item
Forklaring
attrib
Utfør attrib-kommandoen alene for å se attributtene som er satt på filene i katalogen du utfører kommandoen fra.
+a
Setter arkivfilattributtet til filen eller katalogen.
- a
Tømmer arkivattributtet.
+h
Setter attributtet for skjult fil til filen eller katalogen.
- h
Fjerner det skjulte attributtet.
+i
Angi filattributtet 'ikke innholdsindeksert' til filen eller katalogen.
- i
Sletter filattributtet 'ikke innholdsindeksert'.
+r
Setter skrivebeskyttet filattributt til filen eller katalogen.
- r
Sletter skrivebeskyttet-attributtet.
+s
Setter systemfilattributtet til filen eller katalogen.
- s
Sletter systemattributtet.
+v
Angi integritetsfilattributtet til filen eller katalogen.
- v
Fjerner integritetsattributtet.
+x
Setter attributtet for ingen skrubbefil til filen eller katalogen.
- x
Fjerner no scrub-attributtet.
drive :, bane, filnavn
Dette er filen (filnavn, eventuelt med stasjon og bane), katalog (bane, eventuelt med stasjon), eller stasjonen du vil vise eller endre attributtene til. Bruk av jokertegn er tillatt.
/s
Bruk denne bryteren til å utføre visning av filattributter eller endringer du gjør i undermappene innenfor den stasjonen og/eller banen du har angitt, eller de i mappen du kjører fra hvis du ikke gjør det spesifiser en stasjon eller bane.
/d
Dette attrib- alternativet inkluderer kataloger, ikke bare filer, til det du kjører. Du kan bare bruke /d med /s.
/l
Alternativet /l gjelder uansett hva du gjør med attrib-kommandoen på selve den symbolske lenken i stedet for målet til den symbolske lenken. /l-bryteren fungerer bare når du også bruker /s-bryteren.
/?
Bruk hjelpebryteren med kommandoen attrib for å vise detaljer om alternativene ovenfor rett i ledetekstvinduet. Å kjøre attrib /? er det samme som å bruke hjelpekommandoen for å utføre help attrib.
I Recovery Console, +c og - c brytere gjelder for attrib. De angir og fjerner henholdsvis attributtet for komprimert fil. Utenfor dette diagnoseområdet i Windows XP, bruk compact-kommandoen til å håndtere filkomprimering fra kommandolinjen.
Når et jokertegn er tillatt med attrib, betyr det at du kan bruke en stjerne for å bruke attributtet på en gruppe filer. Hvis det er aktuelt, må du imidlertid fjerne systemet eller det skjulte attributtet før du kan endre noen av filens andre attributter.
Attrib-kommandoeksempler
attrib +r c:\windows\system\secretfolder
I eksemplet ovenfor slår attrib på skrivebeskyttet attributt, ved å bruke +r- alternativet, for den hemmelige mappen som ligger i c:\windows\system.
attrib -h c:\config.sys
I dette eksemplet har config.sys-filen som ligger i rotkatalogen til c:-stasjonen sin skjulte fil-attributt fjernet ved bruk av -h- alternativet.
attrib -h -r -s c:\boot\bcd
Denne gangen fjerner attrib flere filattributter fra bcd-filen, en viktig fil som må fungere for at Windows skal starte. Faktisk er å utføre attrib-kommandoen, som vist ovenfor, en sentral del av prosessen som er beskrevet i trinnene som er nødvendige for å gjenoppbygge BCD-en i Windows.
attrib +a f:. & attrib -a f:.bak
Med eksemplet ovenfor bruker vi +a for å sette archive-attributtet på alle filer som finnes på f:-stasjonen, men bruker deretter & for å fjerne archive-attributtet på hver fil på f: som har.bak filtypen.
I eksemplet ovenfor indikerer BAK-filer filer som allerede er sikkerhetskopiert, noe som betyr at de ikke trenger å arkiveres/sikkerhetskopieres igjen, derav behovet for å fjerne arkivattributtet.
attrib myimage.jpg
For å avslutte med et enkelt attrib eksempel, viser dette ganske enkelt attributtene til en fil som heter myimage.jpg. Hvis du skulle fjerne den andre halvdelen og bare kjøre attrib-kommandoen, ville den vise attributtene for alle filene i gjeldende katalog.
Attrib-kommandofeil
Som med de fleste kommandoer i ledetekst, bruk doble anførselstegn rundt en mappe eller filnavn som har mellomrom. Hvis du glemmer å gjøre dette med attrib-kommandoen, får du feilmeldingen "Parameterformat ikke riktig -".
For eksempel, i stedet for å skrive mappen min i ledeteksten for å vise banen til en mappe med det navnet, skriver du "min mappe" for å 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 til disse filene i Windows og prøv igjen.
Endringer i Attrib-kommandoen
+i, - i og /l attrib-kommando alternativene var først tilgjengelig i Windows Vista og har blitt beholdt gjennom Windows 10.
+v, - v, +x og - x brytere for attrib-kommandoen er bare tilgjengelig 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 slår xcopy kommandoens /m-bryter av arkivattributtet etter at filen har blitt kopiert.
På samme måte beholder xcopy /k-bryteren en fils skrivebeskyttede attributt når den har blitt kopiert.
Viser attributter i Explorer
Image
Du kan også vise og administrere attributter for filer og mapper i Utforsker ved å bruke vanlige menyknapper. Dette kan være foretrukket for deg hvis du ikke er kjent med kommandolinjen.
Gjør dette ved å høyreklikke på objektet og gå til dets Properties > Generelt-fanen.
Sfc-kommandoen sjekker Windows-filer for problemer, og erstatter dem om nødvendig. Denne kommandoen blir også referert til med sitt fulle navn, System File Checker