Attrib-kommando (exempel, alternativ, omkopplare och mer)

Innehållsförteckning:

Attrib-kommando (exempel, alternativ, omkopplare och mer)
Attrib-kommando (exempel, alternativ, omkopplare och mer)
Anonim

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

Image
Image

'Attrib' kommandotillgänglighet

Kommandot attrib ä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 likaså.

Alla offlinediagnostik- och reparationsverktyg som är tillgängliga med de olika versionerna av Windows, inklusive avancerade start alternativ, systemåterställnings alternativ och återställningskonsol, inkluderar också attrib in viss kapacitet.

Detta attrib-kommando är också tillgängligt i MS-DOS som ett DOS-kommando.

Tillgängligheten för vissa attrib kommandoväxlar och andra attrib kommandosyntax kan skilja sig från operativsystem till operativsystem.

'Attrib' Kommandosyntax och omkopplare

Kommandot har följande allmänna form:

attrib [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+ x|-x] [enhet:][sökväg][filnamn] [/s [/d] [/l]

Om du inte är säker på hur du tolkar attrib-kommandosyntaxen som du ser ovan eller visas i tabellen nedan, rekommenderas det att du lär dig hur du läser kommandosyntaxen.

Attrib-kommando alternativ
Artikel Förklaring
attrib Kör endast attrib-kommandot för att se attributen som är inställda på filerna i katalogen som du kör kommandot från.
+a Ställer in arkivfilens attribut till 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 filattributet '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 skrivskyddat attribut.
+s Ställer in systemfilens attribut till filen eller katalogen.
- s Rensar systemattributet.
+v Ställer in integritetsfilattributet till filen eller katalogen.
- v Rensar integritetsattributet.
+x Ställer in no scrub-filattributet till filen eller katalogen.
- x Rensar no scrub-attributet.
drive :, sökväg, filnamn Detta är filen (filnamn, valfritt med enhet och sökväg), katalog (sökväg, valfritt med enhet), eller enhet som du vill visa eller ändra attributen för. Användning av jokertecken är tillåten.
/s Använd den här omkopplaren för att utföra vilken filattributsvisning eller ändringar du gör i undermapparna inom vilken enhet och/eller sökväg du har angett, eller de i mappen du kör från om du inte gör det ange en enhet eller sökväg.
/d Detta attribut alternativ inkluderar kataloger, inte bara filer, till 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. Omkopplaren /l fungerar bara när du också använder omkopplaren /s.
/? Använd hjälpomkopplaren med kommandot attrib för att visa detaljer om ovanstående alternativ direkt i kommandotolksfönstret. Att köra attrib /? är detsamma som att använda hjälpkommandot för att köra help attrib.

I återställningskonsolen, +c och - c omkopplare gäller för attrib. De ställer in respektive rensar attributet för komprimerad fil. Utanför detta diagnostiska område i Windows XP, använd kommandot compact för att hantera filkomprimering från kommandoraden.

När ett jokertecken är tillåtet med attrib, betyder det att du kan använda en asterisk för att tillämpa attributet på en grupp filer. Men om tillämpligt måste du först rensa systemet eller det dolda attributet innan du kan ändra något av filens andra attribut.

Attrib kommandoexempel

attrib +r c:\windows\system\secretfolder

I exemplet ovan aktiverar attrib det skrivskyddade attributet, med +r- alternativet, för den hemliga mappkatalogen 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å c:-enheten rensat attributet för dolda filer genom att använda alternativet -h.

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

Den här gången tar attrib bort flera filattribut från bcd-filen, en viktig fil som måste fungera för att Windows ska starta. Faktum är att att utföra kommandot attrib, som visas ovan, är en viktig del av processen som beskrivs i de steg som krävs för att återuppbygga BCD i Windows.

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

Med exemplet ovan använder vi +a för att ställa in archive-attributet på alla filer som finns på f:-enheten, men använder sedan & för att ta bort archive-attributet på varje fil på f: som har.bak filtillägg.

I exemplet ovan 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

För att avsluta med ett enkelt attrib exempel visar detta helt enkelt attributen för en fil med namnet myimage.jpg. Om du skulle ta bort den andra halvan och endast köra kommandot attrib, skulle det visa attributen för alla filer i den aktuella katalogen.

Attrib-kommandofel

Som med de flesta kommandon i kommandotolken, använd dubbla citattecken runt en mapp eller filnamn som har 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 en mapp med det namnet, skulle du skriva "min mapp" för att använda citattecken.

Attrib kommandofel som Access Denied betyder att du inte har tillräckligt med åtkomst till filen/filerna 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 kommandot Attrib

Kommando alternativen +i, - i och /l attrib var först tillgängliga i Windows Vista och har behållits genom Windows 10.

The +v, - v, +x och - x omkopplare för kommandot attrib är endast tillgängliga i Windows 7, Windows 8 och Windows 10.

'Attrib'-relaterade kommandon

Det är vanligt att kommandot xcopy påverkar en fils attribut efter att den säkerhetskopierat något. Till exempel stänger xcopy kommandots /m-omkopplare av arkivattributet efter att filen har kopierats.

På liknande sätt behåller omkopplaren xcopy /k en fils skrivskyddade attribut när den väl har kopierats.

Visa attribut i Explorer

Image
Image

Du kan också visa och hantera attribut för filer och mappar i Utforskaren med vanliga menyknappar. Detta kan vara att föredra för dig om du inte är bekant med kommandoraden.

Gör detta genom att högerklicka på objektet och gå till dess Properties > Allmänt-fliken.

Rekommenderad: