Команда ATTRIB
ATTRIB ставит и снимает атрибуты: R только чтение, A архивный, S системный, H скрытый.
Синтаксис
ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [диск:][путь]имя [/S]
Все параметры
| Ключ | Что делает |
|---|---|
+R / -R | Только чтение вкл/выкл. |
+A / -A | Архивный флаг (для бэкапов XCOPY /M). |
+S / -S | Системный. |
+H / -H | Скрытый. |
/S | Рекурсивно с подкаталогами. |
Примеры
ATTRIB -R -S -H *.*
Снять защиту перед копированием системы.
ATTRIB +H SECRET.TXT
Спрятать файл от DIR.
ATTRIB C:\DOS\*.COM
Показать атрибуты группы.
Типичные ошибки
- Без параметров ATTRIB показывает атрибуты, а не меняет.
- Системные файлы трогайте осознанно: MSDOS.SYS с +R переживет случайное удаление.
Вопросы и ответы
Файл не удаляется — что делать?
ATTRIB -R -S -H файл, затем DEL. Чаще всего виноват read-only.
Как найти все скрытые файлы диска?
DIR /A:H покажет, ATTRIB /S выведет атрибуты рекурсивно.