Attrib käsk (näited, valikud, lülitid ja palju muud)

The attrib käsk kuvab või muudab faili või kausta failiatribuute. Seda käitatakse kõigis Windowsi versioonides käsurealt.

Keegi, kes kasutab arvutis käsku attrib
Derek Abella / Lifewire

Käsu „Attrib” saadavus

The attrib käsk on saadaval Käsurida kõigis Windowsi operatsioonisüsteemides, sealhulgas Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP ja ka Windowsi vanemates versioonides.

Kõik võrguühenduseta diagnostika- ja remonditööriistad, mis on saadaval Windowsi erinevates versioonides, sealhulgas Täpsemad käivitusvalikud, Süsteemi taastamise valikud, ja Taastekonsool, sisaldavad ka attrib in teatud mahutavus.

See attrib käsk on saadaval ka MS-DOS-is kui a DOS-i käsk.

Teatud saadavus attrib käsulülitid ja muud attrib käsu süntaks võib operatsioonisüsteemiti erineda.

'Attrib' käsu süntaks ja lülitid

Käsk võtab järgmise üldkuju:

attrib [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+x|-x] [draiv:][tee][failinimi] [/s [/d] [/l]]

Kui te pole kindel, kuidas ülaltoodud või allolevas tabelis näidatud käsu attrib süntaksit tõlgendada, on soovitatav õppige lugema käsu süntaksit.

Attrib käsusuvandid
Üksus Selgitus
attrib Käivitage ainult käsk attrib, et näha atribuute, mis on seatud failidele selles kataloogis, kust käsku käivitate.
+a Määrab failile või kataloogile arhiivifaili atribuudi.
-a Kustutab arhiiviatribuudi.
+h Määrab failile või kataloogile peidetud faili atribuudi.
-h Kustutab peidetud atribuudi.
+i Määrab failile või kataloogile atribuudi „sisu pole indekseeritud”.
-i Kustutab failiatribuudi „sisu pole indekseeritud”.
+r Määrab failile või kataloogile kirjutuskaitstud failiatribuudi.
-r Kustutab kirjutuskaitstud atribuudi.
+s Määrab süsteemifaili atribuudi failile või kataloogile.
-s Kustutab süsteemiatribuudi.
+v Määrab failile või kataloogile terviklikkuse failiatribuudi.
-v Tühjendab terviklikkuse atribuudi.
+x Määrab failile või kataloogile atribuudi no scrub file.
-x Kustutab puhastamiseta atribuudi.
sõita:, tee, failinimi See on fail (faili nimi, valikuliselt koos sõita ja tee), kataloog (tee, valikuliselt koos sõita), või sõita mille atribuute soovite vaadata või muuta. Metamärkide kasutamine on lubatud.
/s Kasutage seda lülitit mis tahes failiatribuudi kuvamise või muudatuste käivitamiseks, mida teete mis tahes alamkaustades sõita ja/või tee mille olete määranud, või need, mis asuvad kaustas, millest käivitate, kui te ei määra draivi või teed.
/d See atribuutide valik hõlmab katalooge, mitte ainult faile, mida iganes te käivitate. Saate kasutada ainult /d koos /s.
/l The /l suvand rakendab kõike, mida teete käsuga attrib, sümboolse lingi enda, mitte sümboolse lingi sihtmärgi jaoks. The /l lüliti töötab ainult siis, kui kasutate ka /s lüliti.
/? Kasuta abi vahetada käsuga attrib, et kuvada ülaltoodud valikute üksikasju otse käsuviiba aknas. Täitmine attrib /? on sama mis kasutades abi käsk teostada abi atribuut.

Taastekonsoolis +c ja -c lülitid kehtivad attrib. Nad määravad ja tühjendavad tihendatud fail atribuut vastavalt. Väljaspool seda diagnostikaala Windows XP puhul kasutage kompaktne käsk faili tihendamise käsitlemiseks käsurida.

Kui metamärk on lubatud attrib, see tähendab, et saate kasutada tärni, et rakendada atribuuti failirühmale. Siiski, kui see on asjakohane, peate esmalt tühjendama süsteemi või peidetud atribuudi, enne kui saate muuta faili muid atribuute.

Atribuutide käsu näited

attrib +r c:\windows\system\salajane kaust

Ülaltoodud näites attrib lülitab sisse kirjutuskaitstud atribuudi, kasutades +r valik, jaoks salakaust kataloog, mis asub c:\windows\system.

attrib -h c:\config.sys

Selles näites on config.sys fail asub aadressil juurkataloog selle c: draivi peidetud faili atribuut on kustutatud kasutades -h valik.

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

Seekord, attrib eemaldab failist mitu failiatribuuti bcd fail, oluline fail, mis peab Windowsi käivitamiseks töötama. Tegelikult täites attrib käsk, nagu ülal näidatud, on vajalikes sammudes kirjeldatud protsessi põhiosa BCD taastamine Windowsis.

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

Ülaltoodud näite puhul me taotleme +a arhiiviatribuudi määramiseks kõigile failis, mis on olemas f: sõita, aga siis kasutada & arhiiviatribuudi eemaldamiseks igast failist f: millel on .bakfaililaiendit.

Ülaltoodud näites BAK failid tähistavad faile, mis on juba varundatud, mis tähendab, et neid ei pea uuesti arhiivima/varundama, seega tuleb eemaldada arhiiviatribuut.

attrib minupilt.jpg

Lõpetuseks lihtsaga attrib Näiteks see lihtsalt kuvab faili nimega atribuudid minu pilt.jpg. Kui eemaldaksite teise poole ja täidaksite ainult attrib käsk, kuvab see kõigi praeguses kataloogis olevate failide atribuudid.

Attrib käsuvead

Nagu enamiku käsuviiba käskude puhul, kasutage tühikuid sisaldava kausta või failinime ümber jutumärke. Kui unustate seda käsuga attrib teha, kuvatakse a "Parameetri vorming pole õige -" viga.

Näiteks tippimise asemel minu kaust käsureale, et näidata selle nimega kausta teed, tippige "minu kaust" jutumärkide kasutamiseks.

Attrib käsuvead nagu Ligipääs keelatud tähendab, et teil pole piisavalt juurdepääsu faili(de)le, mille atribuuti soovite muuta. Võtke need failid Windowsis omandisse ja proovige seejärel uuesti.

Muudatused käsus Attrib

The +i, -i, ja /l attrib käsusuvandid olid esmakordselt saadaval Windows Vistas ja need on säilinud kuni Windows 10 kaudu.

The +v, -v, +x, ja -x lülitid attrib käsud on saadaval ainult opsüsteemides Windows 7, Windows 8 ja Windows 10.

Atribuudiga seotud käsud

See on tavaline xcopy käsk faili atribuudi mõjutamiseks pärast seda, kui see on midagi varundanud. Näiteks xcopy käsud /m lüliti lülitab pärast faili kopeerimist välja arhiiviatribuudi.

Samamoodi on xcopy /k lüliti säilitab faili kirjutuskaitstud atribuudi pärast selle kopeerimist.

Atribuutide vaatamine Exploreris

Kausta atribuudid operatsioonisüsteemis Windows 10

Samuti saate vaadata ja hallata Exploreris failide ja kaustade atribuute, kasutades tavalisi menüünuppe. See võib olla teie jaoks eelistatud, kui te pole käsureaga tuttav.

Selleks paremklõpsake objektil ja minge sellesse Omadused > Kindral sakk.