Perintah Attribut

Contoh Perintah Attribut, Suis, Pilihan, dan Lagi

Perintah atribut ialah perintah Perintah Perintah yang digunakan untuk memaparkan atau mengubah atribut fail untuk fail atau folder.

Anda juga boleh mencari dan menetapkan kebanyakan atribut fail dan folder dalam Windows Explorer dengan mengklik kanan objek dan pergi ke tab Properties> General .

Ketersediaan Perintah Attribut

Perintah atribut terdapat di Command Prompt di semua sistem operasi Windows termasuk Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP , dan versi Windows yang lebih lama.

Semua alat diagnostik dan pembaikan luar talian yang tersedia dengan pelbagai versi Windows, termasuk Pilihan Permulaan Lanjutan , Pilihan Pemulihan Sistem , dan Konsol Pemulihan , juga termasuk arahan sifat dalam beberapa kapasiti.

Perintah atribut ini juga boleh didapati dalam MS-DOS sebagai perintah DOS .

Nota: Ketersediaan suis perintah atribut tertentu dan sintaks perintah atribut lain mungkin berbeza dari sistem operasi ke sistem pengendalian.

Attribut Perintah Sintaks & Suis

attrib [ + a | -a ] [ + h | -h ] [ + i | -i ] [ + r | -r ] [ + s | -s ] [ + v | -v ] [ + x | -x ] [ drive : ] [ path ] [ filename ] [ / s [ / d ] [ / l ]]

Petua: Lihat Bagaimana Membaca Sintaks Perintah jika anda tidak pasti cara mentafsirkan sintaks arahan atrib yang anda lihat di atas atau ditunjukkan dalam jadual di bawah.

attrib Jalankan perintah atribut sahaja untuk melihat atribut yang ditetapkan pada fail dalam direktori yang anda jalankan perintah dari.
+ a Menetapkan atribut fail arkib ke fail atau direktori.
-a Padamkan atribut arkib.
+ h Menetapkan atribut fail tersembunyi pada fail atau direktori.
-h Membersihkan atribut yang tersembunyi.
+ i Menetapkan atribut fail 'bukan kandungan diindeks' ke fail atau direktori.
-i Hapuskan atribut fail 'tidak diindeks kandungan'.
+ r Menetapkan atribut fail baca sahaja pada fail atau direktori.
-r Membersihkan atribut baca sahaja.
+ s Menetapkan atribut fail sistem pada fail atau direktori.
-s Membersihkan atribut sistem.
+ v Menetapkan atribut fail integriti pada fail atau direktori.
-v Membersihkan atribut integriti.
+ x Tetapkan tiada atribut fail semak ke fail atau direktori.
-x Membersihkan atribut scrub tidak.
memandu :, laluan, nama fail Ini adalah fail ( nama fail , pilihan dengan pemacu dan laluan ), direktori ( laluan , pilihan dengan pemacu ), atau pemacu yang anda mahu lihat atau ubah atribut. Penggunaan kad liar dibenarkan.
/ s Gunakan suis ini untuk melaksanakan apa-apa paparan atribut fail atau perubahan yang anda buat pada subfolder dalam apa jua cakera dan / atau laluan yang telah anda tentukan, atau yang berada dalam folder yang anda laksanakan jika anda tidak menentukan drive atau laluan .
/ d Pilihan atribut ini merangkumi direktori, bukan sahaja fail, kepada apa sahaja yang anda laksanakan. Anda hanya boleh menggunakan / d dengan / s .
/ l Pilihan / / l melambangkan apa sahaja yang anda lakukan dengan arahan atribut kepada Pautan Simbolik itu sendiri bukannya sasaran Pautan Simbolik. Suis / l hanya berfungsi apabila anda juga menggunakan suis / s .
/? Gunakan suis bantuan dengan arahan atribut untuk menunjukkan butiran mengenai pilihan di atas betul-betul di tetingkap Prompt Command. Kelakuan pelaksana /? adalah sama seperti menggunakan arahan bantuan untuk melaksanakan sifat bantuan .

Nota: Dalam Konsol Pemulihan, suis + dan c ada untuk arahan atribut, yang menetapkan dan jelaskan atribut fail dimampatkan . Di luar kawasan diagnostik ini di Windows XP, gunakan perintah padat untuk mengendalikan pemampatan fail dari baris arahan .

Apabila kad liar dibenarkan dengan arahan atrib, ia bermakna bahawa anda boleh menggunakan simbol * untuk menerapkan atribut kepada sekumpulan fail.

Walau bagaimanapun, jika berkenaan, anda perlu mengosongkan sistem atau atribut tersembunyi terlebih dahulu sebelum anda boleh menukar mana-mana atribut fail yang lain.

Contoh Perintah Attribut

attrib + rc: \ windows \ system \ secretfolder

Dalam contoh di atas, perintah attrib digunakan untuk menghidupkan atribut baca sahaja, menggunakan pilihan + r , untuk direktori rahsia yang terletak di c: \ windows \ system .

attrib -c: \ config.sys

Dalam contoh ini, fail config.sys yang terletak di direktori root c: drive mempunyai atribut fail tersembunyi yang dibersihkan dengan menggunakan pilihan -h .

attrib -h -r -sc: \ boot \ bcd

Kali ini, arahan attrib digunakan untuk menghilangkan pelbagai atribut fail dari fail bcd , satu fail penting yang mesti berfungsi untuk Windows bermula. Sebenarnya, melaksanakan atribut-atribut seperti yang ditunjukkan di atas adalah bahagian utama proses yang digariskan di dalam Bagaimana Kami Membangun semula BCD dalam tutorial Windows .

attrib myimage.jpg

Untuk mengakhiri dengan contoh sifat mudah, yang satu ini hanya memaparkan atribut fail bernama myimage.jpg .

Kesalahan Perintah Attribut

Seperti kebanyakan arahan di Prompt Perintah, jangan lupa menggunakan tanda petikan ganda di sekeliling folder atau nama fail yang mempunyai ruang. Jika anda terlupa melakukan ini dengan arahan atrib, anda akan mendapat "Format parameter tidak betul -" ralat.

Sebagai contoh, bukannya menaip folder saya di Prompt Perintah untuk menunjukkan laluan ke folder dengan nama itu, anda akan menaip "folder saya" untuk menggunakan sebut harga.

Kesalahan perintah atribut seperti "Akses Ditolak" bermaksud bahawa anda tidak mempunyai akses yang cukup untuk fail yang anda cuba buat perubahan atribut. Ambil pemilikan fail tersebut di Windows dan kemudian cuba lagi.

Perubahan dalam Perintah Attribut

Opsyen arahan atribut i , -i , dan / l pertama kali tersedia di Windows Vista dan telah dikekalkan melalui Windows 10.

Suis + v , -v , + x , dan -x untuk arahan atrib hanya tersedia dalam Windows 7, Windows 8, dan Windows 10.

Perintah Berkaitan Attribut

Ia adalah perkara biasa bagi arahan xcopy untuk menjejaskan atribut fail selepas ia menyokong sesuatu. Sebagai contoh, suis perintah / xcopy dimatikan pada atribut arkib selepas fail disalin.

Begitu juga, suis xcopy / k menyimpan atribut baca sahaja fail setelah disalin.