Kommandot attrib är ett kommandotolkskommando som används för att visa eller ändra egenskaper för en fil eller mapp.
Du kan också hitta och ställa in de flesta fil- och mappegenskaper i Utforskaren. Var finns kommandot attrib tillgängligt?
Kommandot attrib är tillgängligt i kommandotolken på alla Windows-operativsystem , inklusive Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, tillsammans med äldre versioner av Windows.
Alla offlinediagnostik- och reparationsverktyg som finns tillgängliga med olika versioner av Windows, inklusive avancerade startalternativ , systemåterställningsalternativ och återställningskonsol , inkluderar även kommandot attrib med vissa funktioner.
Detta attrib-kommando är också tillgängligt i MS-DOS som ett DOS-kommando.
Obs ! Tillgängligheten för vissa attrib-kommandoväxlar och annan attrib-kommandosyntax kan variera beroende på operativsystem.
Vad gör kommandot attrib i Windows?
Attrib kommandosyntax och switch
attrib [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+x|-x] [drive:][path][filename] [/s [/d] [/l]]
Tips : Om du inte är säker på hur du ska tolka attrib-kommandosyntaxen som visas ovan eller visas i tabellen nedan, bör du lära dig hur du läser kommandosyntaxen först.

Attrib kommandoalternativ |
Alternativ |
Förklara |
attrib |
Kör endast kommandot attrib för att se attributen som är inställda på filerna i katalogen du kör kommandot från. |
+a |
Ställ in attributet arkivfil för en fil eller mapp. |
-a |
Ta bort arkivattributet. |
+h |
Ställ in det dolda attributet för en fil eller mapp. |
-H |
Ta bort dolda egenskaper. |
+i |
Ställ in attributet "inte innehåll indexerat" för filen eller mappen. |
-jag |
Ta bort attributet "inte innehållsindexerat". |
+r |
Ställ in skrivskyddat attribut för en fil eller mapp. |
-r |
Ta bort skrivskyddat attribut. |
+s |
Ställ in filsystemegenskaper för filer eller mappar. |
-S |
Ta bort systemegenskaper. |
+v |
Ställ in integritetsattributet för filen eller katalogen. |
-v |
Ta bort integritetsattribut. |
+x |
Ställ in attributet no scrub file för en fil eller mapp. |
-x |
Ta bort no scrub-attributet. |
enhet : , sökväg, filnamn |
Det här är filen ( filnamn , enhet och sökväg är valfria), mappen ( sökväg , enhet är valfria) eller enhet vars egenskaper du vill visa eller ändra. Jokertecken kan användas. |
/S |
Använd den här omkopplaren för att exekvera alla filattribut som visas, eller ändringar du gör i undermappar i någon specificerad sökvägoch/ellerenhet |
/d |
Detta attrib-alternativ inkluderar kataloger, inte bara filer, för vad du än kör. Du kan bara använda /d med /s . |
/l |
Alternativet /l tillämpar vad du än gör med kommandot attrib på själva den symboliska länken istället för målet för den symboliska länken. /l -växeln fungerar bara när du också använder /s- växeln . |
/? |
Använd hjälpomkopplaren med kommandot attrib för att visa detaljer om ovanstående alternativ direkt i kommandotolksfönstret. Genomförandet av attrib /? är detsamma som att använda hjälpkommandot för att köra hjälpattrib . |
Obs : I återställningskonsolen är +c- och -c- omkopplarna tillgängliga för kommandot attrib, som ställer in respektive rensar arkivattribut. Utanför detta diagnostiska område i Windows XP använder du kommandot compact för att hantera filkomprimering från kommandoraden.
När jokertecken är tillåtna med kommandot attrib betyder det att du kan använda en asterisk (*) för att tillämpa attribut på en grupp filer. Om möjligt måste du dock ta bort dolda egenskaper eller systemegenskaper innan du kan ändra några andra egenskaper för filen.
Exempel på attrib kommando
attrib +r c:\windows\system\secretfolder
I exemplet ovan används kommandot attrib för att aktivera skrivskyddat attribut, med +r-alternativet, för mappen hemlig mapp som finns i c:\windows\system.
attrib -h c:\config.sys
I det här exemplet har filen config.sys som finns i rotkatalogen på enhet c: attributet hidden file tagits bort med alternativet -h.
attrib -h -r -s c:\boot\bcd
Den här gången används kommandot attrib för att ta bort många attribut från bcd-filen, en viktig fil som måste fungera för att hjälpa Windows att starta. Att köra kommandot attrib, som visas ovan, är faktiskt en viktig del av processen som beskrivs i stegen som krävs för att återskapa BCD i Windows.
attrib +a f:*.* & attrib -a f:*.bak
Med kommandot exemplet attrib ovan tillämpar artikeln +a för att ställa in arkivattributet på alla filer som finns på enhet f , men att sedan använda & för att ta bort arkivattributet på varje fil på f : har filtillägget .bak.
Tips: I exemplet ovan indikerar BAK-filer filer som har säkerhetskopierats, vilket innebär att de inte behöver arkiveras eller säkerhetskopieras igen, så archive-attributet måste tas bort.
attrib myimage.jpg
För att avsluta med ett enkelt attribexempel, visar detta kommando helt enkelt egenskaperna för en fil med namnet myimage.jpg. Om du tog bort den andra halvan och bara körde kommandot attrib, kommer egenskaperna för alla filer i den aktuella katalogen att visas.
Attrib kommandofel

Som med de flesta kommandotolkkommandon, kom ihåg att använda citattecken runt mapp- eller filnamn med mellanslag. Om du glömmer att göra detta med kommandot attrib får du felet "Parameterformat inte korrekt -" .
Till exempel, istället för att skriva min mapp i kommandotolken för att visa sökvägen till mappen med det namnet, skulle du skriva "min mapp" (med citattecken).
Attrib-kommandofel som "Åtkomst nekad" betyder att du inte har tillräckliga åtkomstbehörigheter till filen/filerna som du försöker göra attributändringar på. Ange äganderätt till dessa filer i Windows och försök sedan igen.
Ändringar i kommandot attrib

Kommandoalternativen attrib +i, -i och /l var först tillgängliga i Windows Vista och har behållits till Windows 10 .
Omkopplarna +v, -v, +x och -x för kommandot attrib är endast tillgängliga i Windows 7, Windows 8 och Windows 10.
Relaterade kommandon
Normalt påverkar xcopy-kommandot filegenskaper efter säkerhetskopiering av något. Till exempel stänger /m -omkopplaren för xcopy-kommandot av arkivattributet efter att filen har kopierats.
På liknande sätt behåller /k- växeln för xcopy-kommandot filens skrivskyddade attribut efter att den har kopierats.
Visa egenskaper i Explorer

Du kan också visa och hantera egenskaper för filer och mappar i Utforskaren med de vanliga menyknapparna. Detta kan vara bättre om du inte är bekant med kommandoraden.
Gör detta genom att högerklicka på objektet och gå till Egenskaper > fliken Allmänt .