Príkazy príkazu Attrib, prepínače, možnosti a ďalšie
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 programe Windows Prieskumník kliknutím pravým tlačidlom na objekt a prejdením na kartu Vlastnosti> Všeobecné .
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ých 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 ] [ disk : ] [ cesta ] [ názov súboru ] [ / s [ / d ] [ / l ]]
Tip: Ak si nie ste istí, ako interpretovať syntax príkazu attrib, ktorý uvidíte vyššie, alebo zobrazený v tabuľke nižšie, pozrite si časť Čítanie syntaxe príkazov .
attrib | Spustite samotný príkaz attrib, aby ste videli atribúty nastavené na súbory v adresári, z ktorého spúšťate príkaz. |
+ a | Nastaví atribút súboru archívu do súboru alebo adresára. |
-a | Vymaže atribút archívu. |
+ h | Nastaví atribút skrytého súboru do súboru alebo adresára. |
-h | Vymaže skrytý atribút. |
+ i | Nastaví atribút súboru, ktorý nie je indexovaný obsahom súboru alebo adresára. |
-i | Vymaže atribút súboru, ktorý nie je indexovaný obsahom. |
+ r | Nastaví atribút súboru iba na čítanie súboru alebo adresára. |
-r | Vymaže atribút iba na čítanie. |
+ s | Nastavuje atribút systémového súboru do súboru alebo adresára. |
-s | Vymaže atribút systému. |
+ v | Nastavuje atribút súboru integrity súboru alebo adresára. |
-v | Vymaže atribút integrity. |
+ X | Nastaví atribút file scrub súboru alebo adresára. |
-X | Vymaže atribút bez vyčistenia. |
drive : cesta, názov súboru | Toto je súbor ( názov súboru , voliteľne s jednotkou a cestou ), adresár ( cesta , prípadne s jednotkou ) alebo jednotka , ktorú chcete zobraziť alebo zmeniť atribúty. Používanie zástupných znakov je povolené. |
/ s | Tento prepínač použite na vykonanie akéhokoľvek zobrazenia atribútu súboru alebo vykonaných zmien v podadresároch v akejkoľvek jednotke a / alebo ceste, ktorú ste zadali, alebo v priečinku, z ktorého vykonávate, ak neurčíte jednotku alebo cestu , |
/ d | Táto možnosť attrib zahŕňa adresáre, nielen súbory, na čokoľvek, čo vykonávate. Môžete použiť iba d / s . |
/ l | Možnosť / l sa uplatňuje bez ohľadu na to, čo robíte, príkazom attrib na samotný symbolický odkaz namiesto cieľa symbolického prepojenia. Prepínač / l funguje iba v prípade, že používate prepínač / s . |
/? | Pomocou prepínača pomoci pomocou príkazu attrib zobrazíte podrobnosti o uvedených možnostiach priamo v okne príkazového riadka. Spúšťanie atribútu /? je rovnaké ako pri použití príkazu help pre vykonanie pomoci attrib . |
Poznámka: V nástroji Recovery Console sú prepínače + c a -c 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 + rc: \ windows \ system \ secretfolderVo vyššie uvedenom príklade sa príkaz attrib používa na zapnutie atribútu iba na čítanie pomocou možnosti + r pre adresár secretfolder umiestnený v systéme c: \ windows \ system .
attrib -hc: \ config.sysV tomto príklade súbor config.sys umiestnený v koreňovom adresári jednotky c: má skrytý atribút skrytého súboru pomocou voľby -h .
príkaz -h -r -sc: \ boot \ bcdTentokrát príkaz attrib sa používa na odstránenie viacerých atribútov súboru zo súboru bcd , dôležitého súboru, 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.jpgAk to skončíte jednoduchým príkladom atriblu, 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 na to zabudnete príkaz attrib, dostanete chybu "Formát parametra nie je správna -" .
Napríklad, namiesto písania mojej zložky v príkazovom riadku, aby ste zobrazili cestu k priečinku podľa tohto názvu, zadáte "môj priečinok", aby ste použili úvodzovky.
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
Možnosti príkazu + i , -i a / l attrib boli prvýkrát k dispozícii v systéme Windows Vista a boli uchované v systéme Windows 10.
Prepínače + v , -v , + x a -x pre príkaz 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 prepínač / m príkazu xcopy vypne atribút archívu po skopírovaní súboru.
Podobne aj prepínač xcopy / k uchováva atribút iba na čítanie súboru po jeho skopírovaní.