Команда ATTRIB
Выводит на экран или изменяет атрибуты файла или каталога.
ATTRIB [+R -R] [+A -A] [+S -S]
[+H -H][[диск:][маршрут]имя_файла] [/S]
Например, чтобы вывести атрибуты файла pict.dat, наберите команду attrib pict.dat, а чтобы присвоить ему атрибут "только чтение", дайте команду attrib +r pict.dat.
Для вывода всех атрибутов всех файлов в текущем каталоге укажите команду ATTRIB без параметров.
Параметр [диск:][маршрут]имя_файла задает расположение и имя файлов для обработки.
Переключатель +R устанавливает для файла атрибут "только чтение", -R сбрасывает этот атрибут. Переключатель +A устанавливает атрибут архивизации файла, -A очищает атрибут архивизации. Переключатель +S делает файл системным, -S отменяет атрибут системного файла. +H определяет файл как скрытый, -H сбрасывает атрибут скрытого файла.
При указании параметра /S обрабатываются файлы в текущем каталоге и всех его подкаталогах.
Если для файла установлены атрибуты "скрытый" и "системный", вы можете очистить их, задав для него одну команду ATTRIB -S -H. Если один из этих атрибутов установлен, то чтобы можно было изменять другие атрибуты файла, нужно сначала сбросить данный атрибут. В параметре имени файла для вывода или изменения атрибутов группы файлов вы можете использовать трафаретные символы (? и *).
Можно также изменить атрибуты каталога. Чтобы применить команду ATTRIB к каталогу, нужно явно задать его имя - при работе с каталогами использовать трафаретные символы не допускается. Например, чтобы сделать скрытым каталог C:\PHONES, наберите ATTRIB +H B:\PHONES. Команда ATTRIB +H B:*.* будет влиять только на файлы.
Атрибут архивизации применяется для отметки файлов, измененных после создания их резервной копии. Этот атрибут используют команды MSBACKUP, RESTORE, и XCOPY (см. их описание). Например, чтобы использовать команду XCOPY для копирования всех файлов из текущего каталога диска C:, кроме файлов с расширением .bak, на диск A:, наберите команды:
attrib +a c:*.*
attrib -a c:*.bak
xcopy c: b: /a
Назад | Содержание | Вперед