Skip to main content

Príkaz Attrib (príklady, možnosti, prepínače a ďalšie)

Anonim

Príkaz attrib je príkazový riadok, ktorý sa používa na zobrazenie alebo zmenu atribútov súborov pre súbor alebo priečinok.

Môžete tiež nájsť a nastaviť väčšinu atribútov súborov a priečinkov v Prieskumníkovi Windows kliknutím pravým tlačidlom na objekt a vstupom do jeho Vlastnosti> Všeobecné tab.

Attrib Command Dostupnosť

Príkaz attrib je dostupný vo príkazovom riadku vo všetkých operačných systémoch Windows vrátane Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP a starších verzií systému Windows.

Všetky nástroje na diagnostiku a opravy offline, ktoré sú k dispozícii s rôznymi verziami systému Windows vrátane rozšírených možností spustenia, možností obnovenia systému a konzoly na obnovenie, obsahujú aj príkaz attrib v určitej kapacite.

Tento príkaz attrib je tiež dostupný v systéme MS-DOS ako príkaz DOS.

Poznámka: Dostupnosť niektorých povelových prepínačov attrib a iná syntax príkazu attrib sa môže líšiť od operačného systému až po operačný systém.

Attrib Command Syntax & Switches

attrib + a|-a + h|-h + i|-i + r|-r + s|-s + v|-v + X|-X pohon : cesta názov súboru / s / d / l

Tip: Ak si nie ste istý, ako interpretovať syntax príkazu attrib, ktorý vidíte vyššie, alebo zobrazený v tabuľke nižšie, pozrite si časť Čítanie syntaxe príkazov.

attribSpustite samotný príkaz attrib, aby ste videli atribúty nastavené na súbory v adresári, z ktorého spúšťate príkaz.
+ aNastaví atribút súboru archívu do súboru alebo adresára.
-aVymaže atribút archívu.
+ hNastaví atribút skrytého súboru do súboru alebo adresára.
-hVymaže skrytý atribút.
+ iNastaví atribút súboru, ktorý nie je indexovaný obsahom súboru alebo adresára.
-iVymaže atribút súboru, ktorý nie je indexovaný obsahom.
+ rNastaví atribút súboru iba na čítanie súboru alebo adresára.
-rVymaže atribút iba na čítanie.
+ sNastavuje atribút systémového súboru do súboru alebo adresára.
-sVymaže atribút systému.
+ vNastavuje atribút súboru integrity súboru alebo adresára.
-vVymaže atribút integrity.
+ XNastaví atribút file scrub súboru alebo adresára.
-XVymaže atribút bez vyčistenia.
pohon : , cesta, názov súboru Toto je súbor ( názov súboru , prípadne s pohon a cesta ), adresár ( cesta , prípadne s pohon ), alebo pohon ktoré chcete zobraziť alebo zmeniť atribúty. Používanie zástupných znakov je povolené.
/ sPoužite tento prepínač na vykonanie akéhokoľvek zobrazenia atribútu súboru alebo vykonaných zmien v podadresároch pohon a / alebo cesta ktoré ste zadali, alebo tých, ktorí sa nachádzajú v priečinku, od ktorého ste vykonávali, ak neurčíte jednotku alebo cestu.
/ dTáto možnosť attrib zahŕňa adresáre, nielen súbory, na čokoľvek, čo vykonávate. Môžete použiť iba / d s / s.
/ l / l voľba sa uplatňuje bez ohľadu na to, čo robíte s príkazom attrib na samotný symbolický odkaz namiesto cieľa symbolického prepojenia. / l prepínač funguje iba pri používaní / s switch.
/?Pomocou prepínača pomoci pomocou príkazu attrib zobrazíte podrobnosti o uvedených možnostiach priamo v okne príkazového riadka. vykonávajúci attrib /? je rovnaké ako pri použití príkazu help pomôcť attrib.

Poznámka: V konzole na obnovenie, + c a -c prepínače sú dostupné pre príkaz attrib, ktorý nastavuje a vymaže atribút komprimovaného súboru. Mimo tejto oblasti diagnostiky v systéme Windows XP použite kompaktný príkaz na spracovanie kompresie súborov z príkazového riadku.

Ak je povolené zástupné znaky pomocou príkazu attrib, znamená to, že pomocou atribútu * môžete použiť atribút na skupinu súborov.

Ak je to možné, musíte skôr vymazať atribút systému alebo skrytý atribút skôr, ako môžete zmeniť niektorý z atribútov súboru.

Príkaz príkazu Attrib

príkaz + r c: windows system secretfolder

Vo vyššie uvedenom príklade sa príkaz attrib používa na zapnutie atribútu len na čítanie pomocou príkazu + r možnosť, pre secretfolder adresár umiestnený v priečinku c: windows system .

príkaz -h c: config.sys

V tomto príklade config.sys súbor umiestnený v koreňovom adresári c: disk má skrytý atribút skrytého súboru pomocou -h voľba.

príkaz -h -r -s c: boot bcd

Tentokrát príkaz attrib sa používa na odstránenie viacerých atribútov súborov z bcd súboru, dôležitý súbor, ktorý musí pracovať pre spustenie systému Windows. V skutočnosti vykonávanie atributu, ako je uvedené vyššie, je kľúčovou súčasťou procesu načrtnutého v našej príručke Ako obnoviť BCD v systéme Windows.

attrib myimage.jpg

Ak chcete skončiť jednoduchým atribútom príkladom, tento jednoducho zobrazí atribúty súboru s názvom myimage.jpg .

Chyby príkazu Attrib

Rovnako ako u väčšiny príkazov v príkazovom riadku, nezabudnite použiť dvojité kotácie okolo priečinka alebo názvu súboru, ktorý má medzery. Ak zabudnete to urobiť príkazom attrib, dostanete a "Formát parametrov nie je správny -" chyba.

Napríklad namiesto písania môj priečinok v príkazovom riadku, aby ste zobrazili cestu k priečinku podľa tohto názvu, zadáte "môj priečinok" využívať ponuky.

Chyby príkazu Attrib ako "Prístup zakázaný" znamená, že nemáte dostatok prístupu k súborom (súborom), ktoré sa pokúšate vykonať zmeny atribútov. Získajte vlastníctvo týchto súborov v systéme Windows a skúste to znova.

Zmeny v príkaze Attrib

+ i, -i, a / l Možnosti príkazu attrib boli prvýkrát k dispozícii v systéme Windows Vista a boli uchované v systéme Windows 10.

+ v, -v, + X, a -X prepínače príkazu attrib sú k dispozícii iba v systéme Windows 7, Windows 8 a Windows 10.

Súvisiace príkazy Attrib

Je obvyklé, že príkaz xcopy ovplyvní atribút súboru po zálohovaní niečoho. Napríklad príkaz xcopy / m prepínač vypne atribút archívu po skopírovaní súboru.

Podobne, xcopy / k spínač udržiava atribút iba na čítanie súboru, akonáhle bol skopírovaný.