Команда 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 (если не указан соответствующий параметр). Он используется для файлов операционной системы, которые не нужно видеть при повседневной работе. |
Указав перед спецификацией файла символ @, вы можете задать файл, содержащий список файлов, на которые должна действовать команда.