Attrib-kommando (eksempler, alternativer, brytere og mer)

Innholdsfortegnelse:

Attrib-kommando (eksempler, alternativer, brytere og mer)
Attrib-kommando (eksempler, alternativer, brytere og mer)
Anonim

Kommandoen attrib viser eller endrer filattributtene for en fil eller mappe. Den kjøres fra ledeteksten i alle versjoner av Windows.

Image
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.

'Attrib' kommandosyntaks og brytere

Kommandoen har følgende generelle form:

attrib [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+ x|-x] [stasjon:][bane][filnavn] [/s [/d] [/l]

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
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.

Anbefalt: