Komanda Attrib

Primjer naredbe za naredbe, prekidači, opcije i još mnogo toga

Komanda attrib je naredba Command Prompt koja se koristi za prikazivanje ili promjenu atributa datoteke za datoteku ili fasciklu.

Takođe možete pronaći i podesiti većinu atributa datoteka i fascikli u Windows Explorer-u tako što ćete desnim tasterom miša kliknuti na objekat i odvojiti na karticu Properties> General .

Dostupnost komande Attrib

Komanda attrib se nalazi u komandnom pozivu u svim Windows operativnim sistemima uključujući Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP , kao i starije verzije Windowsa.

Svi besplatni alati za dijagnostiku i popravke dostupni sa različitim verzijama operativnog sistema Windows, uključujući Advanced Startup Options , System Recovery Options i Recovery Console , takođe uključuju komandu attriba u nekom kapacitetu.

Ova naredba attriba je takođe dostupna u MS-DOS-u kao DOS naredba .

Napomena: Raspoloživost određenih komandnih komandi attriba i druge sintaksne instrukcije attriba može se razlikovati od operativnog sistema do operativnog sistema.

Attrib Command Syntax & Switches

atribut [ + a | -a ] [ + h | -h ] [ + i | -i ] [ + r | -r ] [ + s | -s ] [ + v | -v ] [ + x | -x ] [ disk : ] [ putanje ] [ ime datoteke ] [ / s [ / d ] [ / l ]]

Savet: Pogledajte kako da čitate sintaksu naredbe ako niste sigurni kako da interpretirate sintaksu komande attriba koju vidite gore ili je prikazano u donjoj tabeli.

atribut Izvršite komandu attriba samo da biste videli atribute koji su postavljeni na datoteke unutar direktorijuma iz kojeg izvršavate komandu.
+ a Podešava atribut arhivske datoteke u datoteku ili direktorijum.
-a Čisti atribut arhive.
+ h Podešava atribut skrivene datoteke u datoteku ili direktorijum.
-h Čisti skriveni atribut.
+ i Podešava atribut datoteke "nije indeksiran sadržaj" u datoteku ili direktorijum.
-i Čisti atribut datoteke "nije indeksiran".
+ r Podešava atribut datoteke samo za čitanje u datoteku ili direktorijum.
-r Čisti atribut samo za čitanje.
+ s Podešava atribut sistemske datoteke u datoteku ili direktorijum.
-s Čisti sistemski atribut.
+ v Podešava atribut datoteke integriteta u datoteku ili direktorijum.
-v Čisti atribut integriteta.
+ x Podešava atribut datoteke bez scrub datoteke ili datoteke.
-x Čisti atribut bez čišćenja.
pogon :, putanje, ime datoteke Ovo je datoteka ( ime datoteke , opciono sa pogonom i putanjom ), direktorijum ( putanja , opcionalno sa pogonom ) ili vožnja koju želite da pregledate ili promenite atribute. Dozvola je dozvoljena.
/ s Koristite ovaj prekidač da izvršite bilo koji prikaz datoteke atributa ili izmene koje pravite na podfolderima unutar bilo kog drajva i / ili putanje koju ste naveli, ili onih iz foldera iz kog ste izvršavali ako ne navedete disk jedinicu ili putanju .
/ d Ova opcija atora uključuje direktorije, a ne samo datoteke, na sve što izvršavate. Možete koristiti samo / d sa / s .
/ l Opcija / l primenjuje sve što radite sa komandom attriba u samu Symbolic Link umesto cilja Symbolic Link-a. Prekidač / l radi samo kada koristite i / s prekidač.
/? Koristite prekid pomoću pomoću komande attrib radi prikaza detalja o gore navedenim opcijama u prozoru Command Prompt. Izvođenje atributa /? je isto kao i pomoću komande pomoći za izvršenje pomoćnog naloga .

Napomena: U Recovery Console-u, dostupni su komandi + c i -c za komandu attriba, koji postavljaju i brišu atribut komprimirane datoteke , respektivno. Van ovog dijagnostičkog područja u operativnom sistemu Windows XP, koristite kompaktnu naredbu za rukovanje kompresijom datoteka sa komandne linije .

Kada je džoker dozvoljen pomoću naredbe attrib, to znači da možete koristiti simbol * da primijenite atribut u grupu datoteka.

Međutim, ako je primenljivo, morate prvo da obrišete sistem ili skriveni atribut pre nego što možete promeniti bilo koji drugi atribut datoteke.

Primeri naredbe Attrib

attrib + rc: \ windows \ system \ secretfolder

U gore navedenom primeru, naredba attrib se koristi za uključivanje atributa samo za čitanje, koristeći opciju + r za direktorijum secretfolder koji se nalazi u c: \ windows \ system .

attrib -hc: \ config.sys

U ovom primeru, datoteka config.sys koja se nalazi u korijenskom direktorijumu c: drive ima svoj atribut skrivene datoteke obrisan pomoću opcije -h .

atribut -h -r -sc: \ boot \ bcd

Ovoga puta, komanda attrib se koristi za uklanjanje više atributa datoteka iz bcd datoteke, važne datoteke koju mora raditi za pokretanje Windowsa. Zapravo, izvršenje atributa kao što je prikazano gore je ključni dio procesa opisanog u našem Kako obnoviti BCD u Windows tutorijalu.

attrib myimage.jpg

Da bi se završio sa jednostavnom primjerom atributa, ovaj jednostavno prikazuje atribute datoteke pod imenom myimage.jpg .

Greške naredbe Attrib

Kao i kod većine komandi u komandnom pozivu, ne zaboravite da koristite dvostruke citate oko fascikle ili imena datoteke koja ima razmake. Ako zaboravite da uradite ovo pomoću naredbe attrib, dobićete grešku "Parametarski format nije ispravna -" .

Na primjer, umjesto da unosim svoju fasciklu u komandni poziv da pokažem putanju do fascikle pod tim imenom, upisali biste "moj folder" da biste koristili citate.

Napomene o naredbi Attrib kao što je "Pristup odbijen" znači da nemate dovoljno pristupa datotekama (datoteka) na koje pokušavate da izvršite izmene atributa. Preuzmite vlasništvo nad tim datotekama u operativnom sistemu Windows i pokušajte ponovo.

Promjene u komandi Attrib

Opcije komande + i , -i i / l bile su najpre dostupne u operativnom sistemu Windows Vista i zadržane su kroz Windows 10.

Komande + v , -v , + x i -x za komandu attriba dostupne su samo u operativnim sistemima Windows 7, Windows 8 i Windows 10.

Srodne naredbe za atribut

Uobičajeno je da komanda xcopy utječe na atribut datoteke nakon što nešto rezerviše . Na primjer, xcopy naredba / m prekidač isključuje atribut arhive nakon što je kopirana datoteka.

Slično tome, prekidač xcopy / k čuva atribut samo za čitanje datoteke kada je kopiran.