Attrib-kommando (eksempler, indstillinger, kontakter og mere)

Indholdsfortegnelse:

Attrib-kommando (eksempler, indstillinger, kontakter og mere)
Attrib-kommando (eksempler, indstillinger, kontakter og mere)
Anonim

Kommandoen attrib viser eller ændrer filattributterne for en fil eller mappe. Det køres fra kommandoprompten i alle versioner af Windows.

Image
Image

'Attrib'-kommandotilgængelighed

Kommandoen attrib er tilgængelig i kommandoprompten i alle Windows-operativsystemer, inklusive Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, plus ældre versioner af Windows også.

Alle offline diagnosticerings- og reparationsværktøjer, der er tilgængelige med de forskellige versioner af Windows, inklusive avancerede opstartsindstillinger, systemgendannelsesmuligheder og gendannelseskonsol, inkluderer også attrib in en vis kapacitet.

Denne attrib kommando er også tilgængelig i MS-DOS som en DOS-kommando.

Tilgængeligheden af visse attrib kommandokontakter og andre attrib kommandosyntaks kan variere fra operativsystem til operativsystem.

'Attrib' kommandosyntaks og kontakter

Kommandoen har følgende generelle form:

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

Hvis du ikke er sikker på, hvordan du skal fortolke den attrib-kommandosyntaks, du ser ovenfor eller vist i tabellen nedenfor, anbefales det at lære, hvordan du læser kommandosyntaks.

Attrib-kommandoindstillinger
Vare Forklaring
attrib Udfør attrib-kommandoen alene for at se attributterne indstillet på filerne i det bibliotek, som du udfører kommandoen fra.
+a Indstiller arkivfilattributten til filen eller mappen.
- a Ryder arkivattributten.
+h Indstiller den skjulte fil-attribut til filen eller mappen.
- h Ryder den skjulte attribut.
+i Indstiller filattributten 'ikke indholdsindekseret' til filen eller mappen.
- i Rydder filattributten 'ikke indholdsindekseret'.
+r Indstiller skrivebeskyttet filattribut til filen eller mappen.
- r Ryder skrivebeskyttet attribut.
+s Indstiller systemfilattributten til filen eller mappen.
- s Ryder systemattributten.
+v Indstiller integritetsfilattributten til filen eller mappen.
- v Ryder integritetsattributten.
+x Indstiller ingen scrub-fil-attribut til filen eller mappen.
- x Ryder ingen skrub-attributten.
drev :, sti, filnavn Dette er filen (filnavn, eventuelt med drev og sti), bibliotek (sti, eventuelt med drev), eller drev, som du vil se eller ændre attributterne for. Brug af jokertegn er tilladt.
/s Brug denne kontakt til at udføre den filattributvisning eller ændringer, du laver i undermapperne inden for det drev og/eller stien, du har angivet, eller dem i den mappe, du udfører fra, hvis du ikke gør det angiv et drev eller en sti.
/d Denne atrib-indstilling inkluderer mapper, ikke kun filer, til hvad end du udfører. Du kan kun bruge /d med /s.
/l /l valgmuligheden anvender, hvad end du gør med kommandoen attrib på selve det symbolske link i stedet for målet for det symbolske link. /l-kontakten fungerer kun, når du også bruger /s-kontakten.
/? Brug hjælpekontakten med kommandoen attrib til at vise detaljer om ovenstående muligheder direkte i kommandopromptvinduet. At udføre attrib /? er det samme som at bruge hjælpekommandoen til at udføre help attrib.

I Recovery Console, +c og - c kontakter gælder for attrib. De indstiller og sletter henholdsvis den komprimerede fil-attribut. Uden for dette diagnostiske område i Windows XP skal du bruge kommandoen compact til at håndtere filkomprimering fra kommandolinjen.

Når et jokertegn er tilladt med attrib, betyder det, at du kan bruge en stjerne til at anvende attributten til en gruppe filer. Men hvis det er relevant, skal du først rydde systemet eller den skjulte attribut, før du kan ændre nogen af filens andre attributter.

Attrib-kommandoeksempler

attrib +r c:\windows\system\secretfolder

I ovenstående eksempel aktiverer attrib skrivebeskyttet attribut, ved at bruge +r-indstillingen, for den hemmelige mappe, der er placeret i c:\windows\system.

attrib -h c:\config.sys

I dette eksempel har filen config.sys, der er placeret i rodmappen på c:-drevet, sin skjulte fil-attribut ryddet ved brug af -h-indstillingen.

attrib -h -r -s c:\boot\bcd

Denne gang fjerner attrib adskillige filattributter fra bcd-filen, en vigtig fil, der skal fungere for at Windows kan starte. Faktisk er udførelse af kommandoen attrib, som vist ovenfor, en vigtig del af processen, der er beskrevet i de nødvendige trin for at genopbygge BCD'en i Windows.

attrib +a f:. & attrib -a f:.bak

Med ovenstående eksempel anvender vi +a til at indstille arkivattributten på alle filer, der findes på f:-drevet, men bruger derefter & til at fjerne archive-attributten på hver fil på f:, der har.bak filtypenavn.

I ovenstående eksempel angiver BAK-filer filer, der allerede er blevet sikkerhedskopieret, hvilket betyder, at de ikke skal arkiveres/sikkerhedskopieres igen, derfor er det nødvendigt at fjerne arkivattributten.

attrib myimage.jpg

For at afslutte med et simpelt attrib eksempel, viser dette blot attributterne for en fil med navnet myimage.jpg. Hvis du skulle fjerne anden halvdel og kun udføre attrib kommandoen, ville den vise attributterne for alle filer i den aktuelle mappe.

Attrib kommandofejl

Som med de fleste kommandoer i kommandoprompt, skal du bruge dobbelte anførselstegn omkring en mappe eller et filnavn, der har mellemrum. Hvis du glemmer at gøre dette med attrib-kommandoen, får du fejlen "Parameterformat ikke korrekt -".

For eksempel, i stedet for at skrive min mappe i kommandoprompt for at vise stien til en mappe med det navn, ville du skrive "min mappe" for at bruge anførselstegn.

Attrib kommandofejl som Adgang nægtet betyder, at du ikke har tilstrækkelig adgang til de(n) fil(er), du forsøger at foretage attributændringer til. Overtag ejerskabet af disse filer i Windows, og prøv derefter igen.

Ændringer i Attrib-kommandoen

+i, - i og /l attrib-kommandomulighederne var først tilgængelig i Windows Vista og er blevet bevaret gennem Windows 10.

+v, - v, +x og - x switches til attrib kommandoen er kun tilgængelige i Windows 7, Windows 8 og Windows 10.

'Attrib'-relaterede kommandoer

Det er almindeligt, at xcopy-kommandoen påvirker en fils attribut, efter at den har sikkerhedskopieret noget. For eksempel slår xcopy kommandoens /m-kontakt arkivattributten fra, efter at filen er blevet kopieret.

På samme måde beholder xcopy /k en fils skrivebeskyttede attribut, når den er blevet kopieret.

Visning af attributter i Explorer

Image
Image

Du kan også se og administrere attributter for filer og mapper i Stifinder ved hjælp af almindelige menuknapper. Dette kan være at foretrække for dig, hvis du ikke er bekendt med kommandolinjen.

Gør dette ved at højreklikke på objektet og gå ind i dets Properties > Generelt fane.

Anbefalede: