Door de opdracht attrib te gebruiken, kunt u eenvoudig bestandskenmerken wijzigen. In dit artikel wordt het concept van bestandskenmerken geïntroduceerd, het attrib-commando en hoe je het commando kunt gebruiken om bestanden te wijzigen.
Wat zijn bestandseigenschappen?
Volgens Wikipedia is een bestandsattribuut een stukje metadata dat is gekoppeld aan een computerbestand en dat het gedrag van het bestandssysteem bepaalt. Veel mensen vragen zich misschien af: wat zijn metadata? Simpel gezegd kunnen metadata bestandsextensies of bestandsrechten zijn.
In Microsoft Windows zijn er vier eigenschappen: "opslag, alleen-lezen, verborgen en systeem". U kunt elk van deze vier eigenschappen in een bestand instellen of wissen, en u kunt ook alle eigenschappen in een bestand instellen of wissen. Om deze kenmerken in te stellen of te wissen, moeten gebruikers de opdracht attrib gebruiken.
Gebruik het attrib-commando
U kunt deze opdracht gebruiken om virussen handmatig te verwijderen. Normaal gesproken kunnen gebruikers virusbestanden niet verwijderen met de verwijderknop. Omdat deze bestanden mogelijk "verborgen" of "systeem" of "alleen-lezen" bestandskenmerken bevatten. Wanneer u bestandskenmerken uit virusbestanden verwijdert, kunt u deze eenvoudig verwijderen met de verwijderknop. Gebruik gewoon de attrib-opdracht om die bestandskenmerken te verwijderen. Met deze opdracht kunnen gebruikers niet alleen virussen verwijderen, maar ook bestanden verbergen of alleen-lezen bestanden maken.
Attrib-opdrachtsyntaxis
Dit is de syntaxis van het attrib-commando
kenmerk [+ | – attribuut] [station][pad][bestandsnaam] [/s][/d]
U dient "attribuut" te vervangen door H, S, A of R, dit commando kan ook gebruikt worden zonder de laatste twee letters (/S en /D).
- Gebruik +R om een alleen-lezen bestand te maken. Wanneer deze eigenschap wordt toegepast, kan niemand de bestanden bewerken of verwijderen.
- Gebruik -R om het alleen-lezen attribuut te verwijderen.
- Gebruik +H om bestanden te verbergen.
- Gebruik -H om verborgen attributen te verwijderen.
- Gebruik +S om van het bestand een opdrachtbestand te maken dat alleen door DOS wordt gebruikt.
- Gebruik -S om systeemeigenschappen uit te schakelen.
- Gebruik +A om archiefeigenschappen voor een bestand in te stellen. U kunt deze opdracht samen met de opdracht BACKUP of XCOPY gebruiken.
- Gebruik -A om het archiefkenmerk te verwijderen.
- Gebruik /S om eigenschappen toe te passen op submappen in het opgegeven pad.
- Gebruik /D om procesmappen op te nemen.
Hoe u de opdracht attrib gebruikt om bestandskenmerken te wijzigen
Van de vier attributen heb je mogelijk de attributen R en H nodig. Gebruikers kunnen attribuut S ook gebruiken in combinatie met de attributen R en H. Hieronder staan enkele voorbeelden van het gebruik van de opdracht attrib. Maak een testmap in station E en maak drie documenten in de testmap. Je kunt de onderstaande link zien.

Open de opdrachtprompt als admin, klik met de rechtermuisknop op cmd, u ziet de optie " Als administrator uitvoeren ". Om het bestand trial.txt te verbergen, moet u de onderstaande opdracht gebruiken, waarbij u 'e' vervangt door uw stationsletter, 'test' door de mapnaam en 'trial.txt' door de bestandsnaam.
attrib +hij:\test\proef.txt
of
attrib +h +se:\test\proef.txt
of
attrib +h +se:\test\proef.txt /s
![Instructies voor het wijzigen van bestandskenmerken met behulp van de opdracht Attrib Instructies voor het wijzigen van bestandskenmerken met behulp van de opdracht Attrib]()
Hierboven staan de opdrachten die kunnen worden gebruikt om de bestandseigenschappen te wijzigen. Om het bestand trial.txt zichtbaar te maken, moet u de onderstaande opdracht gebruiken.
attrib -he:\test\proef.txt
U kunt alle eigenschappen toepassen.
![Instructies voor het wijzigen van bestandskenmerken met behulp van de opdracht Attrib Instructies voor het wijzigen van bestandskenmerken met behulp van de opdracht Attrib]()
| attrib +re:\test\proef.txt |
om het bestand naar een alleen-lezen bestand te converteren. |
| attrib -re:\test\proef.txt |
om het alleen-lezen attribuut te verwijderen. |
| attrib +h +re:\test\proef.txt |
om alleen-lezen en verborgen eigenschappen te gebruiken. |
| attrib -h -re:\test\proef.txt |
om alleen-lezen en verborgen kenmerken te verwijderen. |
| attrib +h +r +s +ae:\test\proef.txt |
om alle vier de eigenschappen te gebruiken. |
| attrib -h -r -s -ae:\test\proef.txt |
om alle vier de eigenschappen te verwijderen. |
| attrib +hij:\test\*.txt* |
om het verborgen attribuut te gebruiken voor alle txt-bestanden in de testmap. |
| attrib -hij:\test\*.txt* |
om het verborgen attribuut uit het txt-bestand in de testmap te verwijderen. |
| attrib +hij:\test\*.* |
Om het verborgen attribuut te gebruiken voor alle bestanden in de testmap. |
| attrib -hij:\test\*.* |
Om verborgen kenmerken uit alle bestanden in de testmap te verwijderen. |
| attrib +hij:\test\test2 |
Om de map test2 in de testmap te verbergen. |
| attrib -hij:\test\test2 |
Om de map test2 in de testmap zichtbaar te maken vanaf station E. |
Bekijk meer: