De opdracht attrib is een opdrachtpromptopdracht die wordt gebruikt om de bestandskenmerken voor een bestand of map weer te geven of te wijzigen.
Je kunt ook de meeste bestands- en mapattributen vinden en instellen in Windows Verkenner door met de rechtermuisknop op het object te klikken en er naar toe te gaan Eigenschappen> Algemeen tab.
Beschikbaarheid van Attrib-commando's
De attrib-opdracht is beschikbaar in de opdrachtprompt in alle Windows-besturingssystemen, waaronder Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP en ook oudere versies van Windows.
Alle offline diagnose- en reparatiehulpprogramma's die beschikbaar zijn in de verschillende Windows-versies, inclusief geavanceerde opstartopties, opties voor systeemherstel en herstelconsole, bevatten ook de opdracht attrib in een bepaalde capaciteit.
Dit attrib-commando is ook beschikbaar in MS-DOS als een DOS-opdracht.
Notitie: De beschikbaarheid van bepaalde attrib-opdrachtschakelaars en de andere attrib-opdrachtsyntaxis kunnen verschillen van besturingssysteem tot besturingssysteem.
Syntaxis en schakelopties van Attrib
attrib + een|-een + h|-h + i|-ik + r|-r + s|-s + v|-v + x|-X rijden : pad bestandsnaam / s / d / l
Tip: Zie Syntaxis van opdracht lezen als u niet zeker weet hoe de attrib-opdrachtsyntaxis die u hierboven ziet of die in de onderstaande tabel wordt weergegeven, moet worden geïnterpreteerd.
| attrib | Voer de opdracht attrib alleen uit om de kenmerken weer te geven die zijn ingesteld in de bestanden in de map waaruit u de opdracht uitvoert. |
| + een | Stelt het archiefbestand attribuut in op het bestand of de map. |
| -een | Wist het archiefkenmerk. |
| + h | Stelt het kenmerk van het verborgen bestand in voor het bestand of de map. |
| -h | Wist het verborgen attribuut. |
| + i | Stelt het bestandskenmerk 'niet inhoud geïndexeerd' in voor het bestand of de map. |
| -ik | Wist het bestandskenmerk 'niet-inhoud geïndexeerd'. |
| + r | Stelt het alleen-lezen bestandskenmerk in voor het bestand of de map. |
| -r | Wist het alleen-lezen kenmerk. |
| + s | Hiermee stelt u het kenmerk van het systeembestand in voor het bestand of de map. |
| -s | Wist het systeemkenmerk. |
| + v | Stelt het kenmerk van het integriteitsbestand in voor het bestand of de map. |
| -v | Wist het integriteitsattribuut. |
| + x | Stelt het kenmerk Geen scrub-bestand in voor het bestand of de map. |
| -X | Wist het kenmerk Geen scrubben. |
| rijden : , pad, bestandsnaam | Dit is het bestand ( bestandsnaam , optioneel met rijden en pad ), map ( pad , optioneel met rijden ), of rijden dat u de kenmerken van wilt bekijken of wijzigen. Gebruik van jokertekens is toegestaan. |
| / s | Gebruik deze schakeloptie om welk bestandsattribuut ook uit te voeren of wijzigingen aan te brengen in de submappen in welke dan ook rijden en / of pad die u hebt opgegeven of die in de map waaruit u uitvoert, als u geen station of pad opgeeft. |
| / d | Deze attrib-optie bevat mappen, niet alleen bestanden, naar wat u ook maar uitvoert. Je kunt alleen gebruiken / d met / s. |
| / l | De / l optie past alles wat u doet met de opdracht attrib toe op de symbolische link zelf in plaats van het doelwit van de symbolische link. De / l switch werkt alleen als je ook de / s schakelaar. |
| /? | Gebruik de help-schakelaar met de opdracht attrib om details weer te geven over de bovenstaande opties in het venster Opdrachtprompt. uitvoeren attrib /? is hetzelfde als het gebruik van de help-opdracht om uit te voeren help attrib. |
Notitie: In de herstelconsole, + c en -C switches zijn beschikbaar voor de opdracht attrib, die het gecomprimeerde bestandskenmerk respectievelijk instelt en wist. Buiten dit diagnostische gebied in Windows XP gebruikt u de opdracht compact om bestandscompressie vanaf de opdrachtregel af te handelen.
Wanneer een jokerteken is toegestaan met de opdracht attrib, betekent dit dat u het * -symbool kunt gebruiken om het kenmerk toe te passen op een groep bestanden.
In voorkomend geval moet u echter eerst het systeem of het verborgen attribuut wissen voordat u andere attributen van het bestand kunt wijzigen.
Attrib Command-voorbeelden
attrib + r c: windows system secretfolder
In het bovenstaande voorbeeld wordt de opdracht attrib gebruikt om het kenmerk 'alleen-lezen' in te schakelen met behulp van de + r optie, voor de secretfolder map bevindt zich in c: windows system .
attrib -h c: config.sys
In dit voorbeeld is de config.sys bestand bevindt zich in de hoofdmap van de c: station heeft zijn verborgen bestandskenmerk gewist door gebruik van de -h keuze.
attrib -h -r -s c: boot bcd
Deze keer wordt de opdracht attrib gebruikt om meerdere bestandskenmerken uit het bestand te verwijderen bcd bestand, een belangrijk bestand dat moet werken voordat Windows kan worden gestart. In feite is het uitvoeren van de attrib, zoals hierboven weergegeven, een belangrijk onderdeel van het proces dat wordt uiteengezet in onze procedure Hoe de BCD opnieuw samenstellen in Windows.
attrib myimage.jpg
Om te eindigen met een eenvoudig attrib-voorbeeld, toont deze eenvoudig de attributen van een genoemd bestand myImage.jpg .
Attrib-opdrachtfouten
Net als bij de meeste opdrachten in de opdrachtprompt, moet u dubbele aanhalingstekens gebruiken rond een map of bestandsnaam met spaties. Als u dit vergeet met het attrib-commando, krijgt u een "Parameterformaat niet correct -" fout.
Bijvoorbeeld in plaats van typen mijn map in Command Prompt om het pad naar een map met die naam te tonen, zou je typen "mijn map" om de offertes te gebruiken.
Attrib-opdrachtfouten, zoals 'Toegang geweigerd', betekenen dat u onvoldoende toegang heeft tot het bestand (en) waarvoor u wijzigingen probeert aan te brengen. Neem bezit van die bestanden in Windows en probeer het opnieuw.
Wijzigingen in het Attrib-commando
De + i, -ik, en / l attrib commando-opties waren eerst beschikbaar in Windows Vista en zijn bewaard gebleven via Windows 10.
De + v, -v, + x, en -X switches voor de opdracht attrib zijn alleen beschikbaar in Windows 7, Windows 8 en Windows 10.
Attrib-gerelateerde opdrachten
Het komt vaak voor dat de opdracht xcopy invloed heeft op het kenmerk van een bestand nadat er een back-up van is gemaakt. Bijvoorbeeld de opdracht xcopy / m switch schakelt het archiefkenmerk uit nadat het bestand is gekopieerd.
Op dezelfde manier, de xcopy / k switch behoudt het alleen-lezen attribuut van een bestand zodra het is gekopieerd.




