Skip to content

Attrib Command (exempel, alternativ, switchar och mer)

16 de juli de 2021
attrib command 2625802 6e1354ade59b4b42bfd068641ad6318e

De attrib kommandot visar eller ändrar filattributen för en fil eller mapp. Det körs från kommandotolken i alla versioner av Windows.

 

Kommandotillgänglighet ’Attrib’

De attrib kommandot är tillgängligt i kommandotolken i alla Windows-operativsystem inklusive Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, plus äldre versioner av Windows också. Alla offline diagnostiska och reparationsverktyg som finns tillgängliga med olika versioner av Windows, inklusive avancerade startalternativ, systemåterställningsalternativ och återställningskonsol, inkluderar också attrib in viss kapacitet. Detta attrib kommandot finns också i MS-DOS som ett DOS-kommando. Tillgängligheten av vissa attrib kommandokontakter och annat attrib kommandosyntax kan skilja sig från operativsystem till operativsystem.

 

’Attrib’ kommandosyntax och växlar

Kommandot har följande allmänna form: attrib [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+x|-x] [drive:][path][filename] [/s [/d] [/l]]

Om du inte är säker på hur du ska tolka attrib-kommandosyntaxen du ser ovan eller visas i tabellen nedan, rekommenderas det att lära dig hur man läser kommandosyntax.

Attrib Command Options
Artikel Förklaring
attrib Utför attribkommandot ensamt för att se attributen som är inställda på filerna i katalogen som du kör kommandot från.
+ a Ställer in arkivfilattributet för filen eller katalogen.
-a Rensar arkivattributet.
+ h Ställer in det dolda filattributet till filen eller katalogen.
-h Rensar det dolda attributet.
+ i Ställer in attributet ’inte innehållsindexerat’ till filen eller katalogen.
-i Rensar filattributet ’inte innehållsindexerat’.
+ r Ställer in skrivskyddat filattribut för filen eller katalogen.
-r Rensar skrivskyddsattributet.
+ s Ställer in systemfilens attribut till filen eller katalogen.
-s Rensar systemattributet.
+ v Ställer in attributet integritetsfil till filen eller katalogen.
-v Rensar integritetsattributet.
+ x Ställer in attributet ingen skrubbfil till filen eller katalogen.
-x Rensar attributet no scrub.
kör
:
, sökväg, filnamn
Det här är filen (
filnamn, valfritt med
kör och
väg), katalog (
väg, valfritt med
kör), eller
kör som du vill visa eller ändra attributen för. Jokertecken är tillåtet.
/ s Använd den här omkopplaren för att utföra vilken filattributvisning eller ändringar du gör på undermapparna inom vad som helst
kör och / eller
väg du har angett, eller de i mappen du kör från om du inte anger en enhet eller sökväg.
/ d Detta attribvalternativ innehåller kataloger, inte bara filer, till vad du än kör. Du kan bara använda
/ d med
/ s.
/ l De
/ l alternativet tillämpar vad du än gör med attrib-kommandot på själva symboliska länken istället för målet för den symboliska länken. De
/ l switch fungerar bara när du också använder
/ s växla.
/? Använd hjälpbrytaren med attribkommandot för att visa detaljer om ovanstående alternativ direkt i kommandotolken. Exekverar
attribb /? är detsamma som att använda kommandot help för att utföra
hjälp attrib.

I återställningskonsolen, + c och -c växlar gäller för attrib. De ställer in och rensar det komprimerade filattributet. Utanför detta diagnostiska område i Windows XP, använd kompakt kommando för att hantera filkomprimering från kommandoraden. När ett jokertecken är tillåtet med attribbetyder det att du kan använda en asterisk för att tillämpa attributet till en grupp filer. Om det är tillämpligt måste du dock rensa systemet eller det dolda attributet innan du kan ändra något av filens andra attribut.

 

Attrib Command Exempel

attrib + rc: windows system secretmapp

I exemplet ovan, attrib aktiverar skrivskyddsattributet med + r alternativ, för hemlig mapp katalog i c: windows system. attrib -hc: config.sys

I detta exempel är config.sys filen finns i rotkatalogen för c: har dess dolda filattribut rensat med hjälp av -h alternativ. attrib -h -r -sc: boot bcd

Den här gången, attrib tar bort flera filattribut från bcd fil, en viktig fil som måste fungera för att Windows ska kunna starta. Faktum är att köra attrib kommandot, som visas ovan, är en viktig del av processen som beskrivs i de steg som krävs för att bygga om BCD i Windows. attrib + af: *. * & attrib -af: *. bak

type = ”code”> I exemplet ovan tillämpar vi + a för att ställa in arkivattributet på alla filer som finns på f: enhet, men sedan använda & för att ta bort arkivattributet för varje fil på f: som har .bak filtillägg. I ovanstående exempel indikerar BAK-filer filer som redan har säkerhetskopierats, vilket innebär att de inte behöver arkiveras / säkerhetskopieras igen, därav behovet av att ta bort arkivattributet. attrib myimage.jpg

Till slut med en enkel attrib exempel, den här visar helt enkelt attributen för en fil med namnet myimage.jpg. Om du skulle ta bort andra halvlek och bara köra attrib kommandot, skulle det visa attributen för alla filer i den aktuella katalogen.

 

Attrib-kommandofel

Som med de flesta kommandon i kommandotolken, använd dubbla citat runt en mapp eller ett filnamn som har mellanslag. Om du glömmer att göra detta med attrib-kommandot får du en ”Parameterformat är inte korrekt -” fel. Till exempel istället för att skriva min mapp i kommandotolken för att visa sökvägen till en mapp med det namnet skriver du ”min mapp” att använda offerten.

Attrib kommandofel som Tillträde beviljas ej menar att du inte har tillräckligt med åtkomst till de filer du försöker göra attributändringar till. Ta äganderätten till dessa filer i Windows och försök sedan igen.

 

Ändringar i Attrib-kommandot

De + i, -ioch / l attrib-kommandot var först tillgängligt i Windows Vista och har behållits genom Windows 10. + v, -v, + xoch -x brytare för attrib kommandot är endast tillgängligt i Windows 7, Windows 8 och Windows 10.

 

’Attrib’-relaterade kommandon

Det är vanligt att kommandot xcopy påverkar en fils attribut efter att det har säkerhetskopierat något. Till exempel kopia kommandot / m switch stänger av arkivattributet efter att filen har kopierats. På samma sätt har kopia / k switch behåller en fils skrivskyddade attribut när den har kopierats.

 

Visa attribut i Explorer

Mappattribut i Windows 10

Du kan också visa och hantera attribut för filer och mappar i Explorer med vanliga menyknappar. Detta kan vara att föredra för dig om du inte känner till kommandoraden. Gör detta genom att högerklicka på objektet och gå in i det Egenskaper > Allmän flik.