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

Obsah:

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

Príkaz attrib zobrazí alebo zmení atribúty súboru alebo priečinka. Spúšťa sa z príkazového riadka vo všetkých verziách systému Windows.

Image
Image

Dostupnosť príkazu „Attrib“

Príkaz attrib je dostupný v 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ách Windowsu tiež.

Všetky offline diagnostické a opravárenské nástroje dostupné v rôznych verziách Windowsu, vrátane rozšírených možností spustenia, možností obnovenia systému a konzoly na obnovenie, tiež zahŕňajú attrib in určitú kapacitu.

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

Dostupnosť určitých attrib prepínačov príkazov a iných príkazov attrib sa môže líšiť v závislosti od operačného systému.

Syntax príkazov „Attrib“a prepínače

Príkaz má nasledujúcu všeobecnú formu:

attrib [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+ x|-x] [jednotka:][cesta][názov súboru] [/s [/d] [/l]

Ak si nie ste istý, ako interpretovať syntax príkazu attrib, ktorý vidíte vyššie alebo v tabuľke nižšie, odporúčame vám naučiť sa čítať syntax príkazu.

Možnosti príkazu Attrib
Item Vysvetlenie
attrib Vykonajte samotný príkaz attrib, aby ste videli atribúty nastavené pre súbory v adresári, z ktorého príkaz spúšťate.
+a Nastaví atribút archívneho súboru na súbor alebo adresár.
- a Vymaže archívny atribút.
+h Nastaví atribút skrytého súboru na súbor alebo adresár.
- h Vymaže skrytý atribút.
+i Nastaví súbor alebo adresár atribút súboru „not content indexed“.
- i Vymaže atribút súboru „neindexovaný obsah“.
+r Nastaví súbor alebo adresár atribút súboru iba na čítanie.
- r Vymaže atribút iba na čítanie.
+s Nastaví atribút systémového súboru na súbor alebo adresár.
- s Vymaže systémový atribút.
+v Nastavuje atribút súboru integrity na súbor alebo adresár.
- v Vymaže atribút integrity.
+x Nastavuje atribút no scrub file pre súbor alebo adresár.
- x Vymaže atribút bez čistenia.
jednotka :, cesta, názov súboru Toto je súbor (názov súboru, voliteľne s jednotkou a cestou), adresár (cesta, voliteľne s jednotkou) alebo jednotka, ktorej atribúty chcete zobraziť alebo zmeniť. Použitie zástupných znakov je povolené.
/s Tento prepínač použite na spustenie akéhokoľvek zobrazenia atribútov súboru alebo zmien, ktoré vykonávate v podpriečinkoch v rámci ľubovoľnej jednotky a/alebo cesty, ktorú ste zadali, alebo tých v rámci priečinka, z ktorého spúšťate, ak nie zadajte jednotku alebo cestu.
/d Táto možnosť atribútu zahŕňa adresáre, nielen súbory, do čohokoľvek, čo spúšťate. Môžete použiť iba /d s /s.
/l Voľba /l aplikuje čokoľvek, čo robíte s príkazom attrib, na samotný symbolický odkaz namiesto cieľa symbolického odkazu. Prepínač /l funguje iba vtedy, keď používate aj prepínač /s.
/? Na zobrazenie podrobností o vyššie uvedených možnostiach priamo v okne príkazového riadka použite prepínač pomocníka s príkazom attrib. Spustenie attrib /? je rovnaké ako použitie príkazu help na spustenie help attrib.

V konzole na obnovenie sa prepínače +c a - c vzťahujú na attrib. Nastavujú a vymazávajú atribút komprimovaného súboru, resp. Mimo tejto diagnostickej oblasti v systéme Windows XP použite príkaz compact na spracovanie kompresie súborov z príkazového riadka.

Keď je povolený zástupný znak s attrib, znamená to, že na priradenie atribútu k skupine súborov môžete použiť hviezdičku. Ak je to však možné, musíte najskôr vymazať systémový alebo skrytý atribút, až potom budete môcť zmeniť ktorýkoľvek z ostatných atribútov súboru.

Príklady príkazov Attrib

attrib +r c:\windows\system\secretfolder

V uvedenom príklade attrib zapína atribút iba na čítanie pomocou voľby +r pre adresár tajného priečinka, ktorý sa nachádza v c:\windows\system.

attrib -h c:\config.sys

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

attrib -h -r -s c:\boot\bcd

Tentoraz attrib odstráni niekoľko atribútov súboru zo súboru bcd, dôležitého súboru, ktorý musí fungovať, aby sa systém Windows mohol spustiť. V skutočnosti je spustenie príkazu attrib, ako je uvedené vyššie, kľúčovou súčasťou procesu načrtnutého v krokoch potrebných na prebudovanie BCD vo Windows.

attrib +a f:. & attrib -a f:.bak

V príklade vyššie aplikujeme +a na nastavenie atribútu archívu pre všetky súbory, ktoré existujú na disku f:, ale potom pomocou & odstránime atribút archívu z každého súboru na f:, ktorý má prípona súboru.bak.

V uvedenom príklade súbory BAK označujú súbory, ktoré už boli zálohované, čo znamená, že ich nie je potrebné znova archivovať/zálohovať, a preto je potrebné odstrániť atribút archívu.

attrib myimage.jpg

Na koniec jednoduchým attrib príkladom, tento jednoducho zobrazí atribúty súboru s názvom myimage.jpg. Ak by ste odstránili druhú polovicu a vykonali iba príkaz attrib, zobrazili by sa atribúty pre všetky súbory v aktuálnom adresári.

Chyby príkazu Attrib

Ako pri väčšine príkazov v príkazovom riadku použite dvojité úvodzovky okolo názvu priečinka alebo súboru, ktorý obsahuje medzery. Ak to zabudnete urobiť pomocou príkazu attrib, zobrazí sa chyba „Formát parametra nie je správny -“.

Napríklad namiesto zadávania môjho priečinka do príkazového riadka, aby sa zobrazila cesta k priečinku pod týmto názvom, napíšete „môj priečinok“, aby ste použili úvodzovky.

Attrib chyby príkazov, ako napríklad Prístup odmietnutý, znamenajú, že nemáte dostatočný prístup k súborom, v ktorých sa pokúšate zmeniť atribúty. Prevezmite vlastníctvo týchto súborov v systéme Windows a skúste to znova.

Zmeny v príkaze Attrib

Možnosti príkazu attrib +i, - i a /l boli prvé dostupné v systéme Windows Vista a boli zachované až do systému Windows 10.

+v, - v, +x a - x prepínače pre príkaz attrib sú dostupné iba v systémoch Windows 7, Windows 8 a Windows 10.

'Attrib'-Related Commands

Je bežné, že príkaz xcopy ovplyvňuje atribút súboru potom, čo niečo zálohuje. Napríklad prepínač /m príkazu xcopy vypne atribút archívu po skopírovaní súboru.

Podobne aj prepínač xcopy /k zachováva atribút iba na čítanie súboru po jeho skopírovaní.

Zobrazenie atribútov v Prieskumníkovi

Image
Image

Atribúty súborov a priečinkov môžete zobraziť a spravovať aj v Prieskumníkovi pomocou bežných tlačidiel ponuky. Toto môže byť pre vás preferované, ak nepoznáte príkazový riadok.

Urobte to tak, že kliknete pravým tlačidlom myši na objekt a prejdete na jeho kartu Properties > Všeobecné.

Odporúča: