Використовуючи команду attrib, ви можете легко змінити атрибути файлу. У статті буде представлено концепцію атрибутів файлів, команду attrib і те, як використовувати команду для зміни файлів.
Що таке властивості файлу?
Відповідно до Вікіпедії, атрибут файлу — це частина метаданих, пов’язана з комп’ютерним файлом, яка визначає поведінку файлової системи. Багато людей можуть запитати, що таке метадані? Простіше кажучи, метадані можуть бути розширеннями файлів або дозволами на файли.
У Microsoft Windows існує чотири властивості: «зберігання, лише для читання, приховане та системне». Ви можете встановити або очистити будь-яку з цих чотирьох властивостей у файлі, а також ви можете встановити або очистити всі властивості у файлі. Щоб установити або очистити ці атрибути, користувачам потрібно використовувати команду attrib.
Використовуйте команду attrib
Ви можете використовувати цю команду для видалення вірусів вручну. Зазвичай користувачі не можуть видалити вірусні файли за допомогою кнопки видалення. Оскільки ці файли можуть містити атрибути «прихований», «системний» або «лише для читання». Видаляючи атрибути файлів із файлів вірусів, ви можете легко видалити їх за допомогою кнопки видалення, просто скористайтеся командою attrib, щоб видалити ці атрибути файлів. Ця команда не тільки допоможе користувачам видалити віруси, але й приховати файли або створити файли лише для читання.
Синтаксис команди Attrib
Це синтаксис команди attrib
attrib [+ | – атрибут] [диск][шлях][назва файлу] [/s][/d]
Вам потрібно замінити "атрибут" на H, S, A або R, цю команду також можна використовувати без двох останніх літер (/S і /D).
- Використовуйте +R, щоб створити файл лише для читання. Коли ця властивість застосована, ніхто не може редагувати або видаляти файли.
- Використовуйте -R, щоб видалити атрибут лише для читання.
- Використовуйте +H, щоб приховати файли.
- Використовуйте -H, щоб видалити приховані атрибути.
- Використовуйте +S, щоб зробити файл командним файлом, який використовується лише DOS.
- Використовуйте -S, щоб вимкнути властивості системи.
- Використовуйте +A, щоб встановити властивості архіву для файлу. Цю команду можна використовувати разом із командою BACKUP або XCOPY.
- Використовуйте -A, щоб видалити атрибут архіву.
- Використовуйте /S, щоб застосувати властивості до вкладених папок у вказаному шляху.
- Використовуйте /D, щоб включити каталоги процесів.
Як за допомогою команди attrib змінити атрибути файлу
Серед чотирьох атрибутів вам можуть знадобитися атрибути R і H. Користувачі також можуть використовувати атрибут S у поєднанні з атрибутами R і H. Нижче наведено кілька прикладів використання команди attrib. Створіть тестову папку на диску E та створіть три документи в тестовій папці. Ви можете переглянути посилання нижче.

Відкрийте командний рядок від імені адміністратора, просто клацніть правою кнопкою миші на cmd, ви побачите опцію « Запуск від імені адміністратора ». Щоб приховати файл trial.txt, потрібно використати наведену нижче команду, замінивши «e» на літеру диска, «test» на назву папки та «trial.txt» на назву файлу.
attrib +he:\test\trial.txt
або
attrib +h +se:\test\trial.txt
або
attrib +h +se:\test\trial.txt /s

Вище наведено команди, які можна використовувати для зміни властивостей файлу. Щоб показати файл trial.txt, потрібно використати наведену нижче команду.
attrib -he:\test\trial.txt
Ви можете застосувати всі властивості.

attrib +re:\test\trial.txt |
щоб перетворити файл на файл лише для читання. |
attrib -re:\test\trial.txt |
щоб видалити атрибут лише для читання. |
attrib +h +re:\test\trial.txt |
використовувати властивості лише для читання та приховані властивості. |
attrib -h -re:\test\trial.txt |
щоб видалити атрибути лише для читання та приховані. |
attrib +h +r +s +ae:\test\trial.txt |
використовувати всі чотири властивості. |
attrib -h -r -s -ae:\test\trial.txt |
щоб видалити всі чотири властивості. |
attrib +he:\test\*.txt* |
використовувати прихований атрибут для всіх текстових файлів у тестовому каталозі. |
attrib -he:\test\*.txt* |
щоб видалити прихований атрибут із текстового файлу в тестовій папці. |
attrib +he:\test\*.* |
Використовувати прихований атрибут для всіх файлів у тестовій папці. |
attrib -he:\test\*.* |
Щоб видалити прихований атрибут з усіх файлів у тестовій папці. |
attrib +he:\test\test2 |
Щоб приховати папку test2 у папці test. |
attrib -he:\test\test2 |
Щоб показати папку test2 у папці test на диску E. |
Побачити більше: