Команда ATTRIB
Выводит на экран или изменяет атрибуты файла или каталога.
ATTRIB [/? H] [+ -A] [+ -H] [+ -R]
[+ -S] [@]спецификация_файлов... [/P] [/S]
Параметры и переключатели команды
| Параметр/переключатель | Описание |
| /? или /H | Выводят справочный текст. |
| +A | Устанавливает атрибут архивизации (-A отменяет его). |
| +H | Устанавливает атрибут скрытого файла (-H отменяет его. |
| +R | Устанавливает атрибут "только чтение" ((-R отменяет его). |
| +S | Устанавливает системный атрибут (-S отключает его). |
| /P | Делает паузу после каждого полного экрана вывода. |
| /S | Устанавливает атрибуты файлов в подкаталогах, связанных с выбранных каталогом. |
Например, чтобы вывести атрибуты файла pict.dat, наберите команду ATTRIB pict.dat, а чтобы присвоить ему атрибут "только
чтение", дайте команду ATTRIB +R pict.dat.
Если вы не указываете в командной строке имен файлов, ATTRIB предполагает *.* и действует на все файлы в текущем каталоге.
Виды атрибутов
| Атрибут | Описание |
| A | Атрибут архивизации. Операционная система автоматически устанавливает атрибут архивизации при каждом создании нового файла или модификации существующего. Команда ATTRIB позволяет вам вручную переключать бит архивизации каждого файла. |
| H | Атрибут скрытого файла. Файл не выводится в списке файлов при стандартном просмотре каталога. |
| R | Только чтение. Файл с таким атрибутом нельзя стереть, переименовать или изменить обычным образом. Позволяет защитить файл от случайных изменений. Однако команды MOVE, REPLACE, TOUCH, XCOPY и XDEL с параметром /R позволяют изменять такие файлы. |
| S | Атрибут системного файла. Предотвращает вывод файла в команде DIR, копирование его командой COPY и перемещение с помощью MOVE (если не указан соответствующий параметр). Он используется для файлов операционной системы, которые не нужно видеть при повседневной работе. |
Указав перед спецификацией файла символ @, вы можете задать файл, содержащий список файлов, на которые должна действовать команда.