Příkaz attrib je příkaz Command Prompt, který slouží k zobrazení nebo změně atributů souborů pro soubor nebo složku.
Můžete také najít a nastavit většinu atributů souborů a složek v Průzkumníku Windows klepnutím pravým tlačítkem myši na objekt a přechodem na něj Vlastnosti> Obecné záložka.
Dostupnost příkazu Attrib
Příkaz attrib je dostupný v příkazovém řádku ve všech operačních systémech Windows včetně Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP a starších verzí systému Windows.
Všechny nástroje pro diagnostiku a opravy offline, které jsou k dispozici s různými verzemi systému Windows, včetně pokročilých možností spouštění, možností obnovení systému a konzoly pro zotavení, zahrnují také příkaz attrib v nějaké kapacitě.
Tento příkaz attrib je také k dispozici v systému MS-DOS jako příkaz DOS.
Poznámka: Dostupnost určitých parametrů příkazu attrib a jiné syntaxe příkazu attrib se mohou lišit 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|-proti + x|-X řídit : cesta název souboru / s / d / l
Tip: Pokud si nejste jisti, jak interpretovat syntaxi příkazu attrib, kterou vidíte výše, nebo jak je uvedeno v následující tabulce, přečtěte si, jak číst příkaz Syntaxe příkazů.
| attrib | Proveďte samotný příkaz attrib, abyste viděli atributy nastavené na soubory v adresáři, ze kterého příkaz spustíte. |
| + a | Nastaví atribut souboru archivu do souboru nebo adresáře. |
| -A | Vymaže atribut archivu. |
| + h | Nastaví atribut skrytého souboru do souboru nebo adresáře. |
| -h | Vymaže skrytý atribut. |
| + i | Nastaví atribut souboru, který není indexován obsahem, do souboru nebo adresáře. |
| -i | Vymaže atribut souboru, který není indexován obsahem. |
| + r | Nastaví atribut souboru pouze pro čtení do souboru nebo adresáře. |
| -r | Vymaže atribut jen pro čtení. |
| + s | Nastaví atribut systémového souboru do souboru nebo adresáře. |
| -s | Vymaže atribut systému. |
| + v | Nastaví atribut souboru integrity do souboru nebo adresáře. |
| -proti | Vymaže atribut integrity. |
| + x | Nastaví atribut file not scrub do souboru nebo adresáře. |
| -X | Vymaže atribut bez třísky. |
| řídit : , cesta, název souboru | Toto je soubor ( název souboru , případně s řídit a cesta ), adresář ( cesta , případně s řídit ), nebo řídit které chcete zobrazit nebo změnit atributy. Používání zástupných znaků je povoleno. |
| / s | Použijte tento přepínač k provedení jakéhokoli zobrazení atributu souboru nebo změn, které děláte v podsložkách v jakémkoli ohledu řídit a / nebo cesta které jste zadali, nebo v rámci složky, ze které provádíte, pokud nezadáte jednotku nebo cestu. |
| / d | Tato možnost přidělení obsahuje adresáře, a to nejen soubory, na to, co provádíte. Můžete použít pouze / d s / s. |
| / l | The / l volba se vztahuje na to, co děláte, pomocí příkazu attrib k samotné symbolické vazbě namísto cíle Symbolického propojení. The / l přepínač funguje pouze při použití / s přepínač. |
| /? | Pomocí přepínače nápovědy příkazem attrib zobrazíte podrobnosti o výše uvedených možnostech přímo v okně příkazového řádku. Provádění attrib /? je stejné jako při použití příkazu help k provedení help attrib. |
Poznámka: V konzole pro zotavení, + c a -C přepínače jsou k dispozici pro příkaz attrib, který nastavuje a odstraňuje atribut komprimovaného souboru. Mimo této diagnostické oblasti v systému Windows XP použijte kompaktní příkaz pro zpracování komprese souborů z příkazového řádku.
Pokud je zástupný znak povolen příkazem attrib, znamená to, že můžete použít symbol * pro použití atributu na skupinu souborů.
Je-li to však nutné, musíte nejdříve nejprve vymazat systém nebo skrytý atribut, než změníte jiné atributy souboru.
Příkaz příkazu Attrib
Atribut + r c: windows system secretfolder
Ve výše uvedeném příkladu se příkaz attrib používá k zapnutí atributu pouze pro čtení pomocí příkazu + r možnost, pro secretfolder adresář umístěný v c: windows system .
attrib -h c: config.sys
V tomto příkladě config.sys soubor umístěný v kořenovém adresáři C: drive má svůj skrytý atribut souboru vyčištěn pomocí -h volba.
Atribut -h -r -s c: boot bcd
Tentokrát se příkaz attrib používá k odstranění více atributů souborů z bcd soubor, důležitý soubor, který musí pracovat pro spuštění systému Windows. Ve skutečnosti, vykonání attrib, jak je uvedeno výše, je klíčovou součástí procesu popsaného v našem Návod pro obnovu BCD v tutoriálu Windows.
attrib myimage.jpg
Konec pomocí jednoduchého příkladu attribu se jednoduše zobrazí atributy souboru s názvem myimage.jpg .
Chyby příkazu Attrib
Stejně jako u většiny příkazů v příkazovém řádku, nezapomeňte použít dvojité uvozovky kolem složky nebo názvu souboru s mezerami. Pokud na to zapomenete příkazem attrib, dostanete a "Formát parametrů není správný -" chyba.
Například místo psaní můj adresář v příkazovém řádku, aby se zobrazila cesta ke složce podle tohoto jména, zadejte "moje složka" k využití nabídek.
Chyby příkazu Attrib, jako je "Přístup odepřen", znamená, že nemáte dostatečný přístup k souborům, které se pokoušíte provést změny atributů. Převezmete vlastnictví těchto souborů v systému Windows a zkuste to znovu.
Změny v příkazu Attrib
The + i, -i, a / l Možnosti příkazu attrib byly poprvé k dispozici v systému Windows Vista a byly uchovány prostřednictvím systému Windows 10. Zpět nahoru
The + v, -proti, + x, a -X přepínače příkazu attrib jsou k dispozici pouze v systémech Windows 7, Windows 8 a Windows 10.
Attrib související příkazy
Je běžné, že příkaz xcopy ovlivní atribut souboru poté, co něco zálohuje. Například příkaz xcopy / m přepínač vypne atribut archivu po zkopírování souboru.
Podobně, xcopy / k přepínač udržuje atribut jen pro čtení souboru po jeho kopírování.




