attrib | Microsoft Learn
Twitter LinkedIn Facebook Адрес электронной почты
- Статья
- Чтение занимает 2 мин
Отображает, задает или удаляет атрибуты, назначенные файлам или каталогам. При использовании без параметров attrib отображает атрибуты всех файлов в текущем каталоге.
Синтаксис
attrib [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}i] [<drive>:][<path>][<filename>] [/s [/d] [/l]]
Параметры
Параметр | Описание |
---|---|
{+|-}r | Задает (+) или очищает (—) атрибут файла только для чтения. |
{+\|-}a | Задает (+) или очищает (—) атрибут архивного файла. Этот атрибут помечает файлы, которые были изменены с момента последнего резервного копирования. Обратите внимание, что команда xcopy использует атрибуты |
{+\|-}s | Задает (+) или очищает (—) атрибут system file. Если файл использует этот набор атрибутов, необходимо очистить атрибут, прежде чем можно будет изменить другие атрибуты для файла. |
{+\|-}h | Задает ( |
{+\|-}i | Задает (+) или очищает (—) атрибут файла Not Content Indexed. |
[<drive>:][<path>][<filename>] | Указывает расположение и имя каталога, файла или группы файлов, атрибуты которых требуется отобразить или изменить. Для отображения или изменения атрибутов группы файлов можно использовать подстановочные знаки ? и * в параметре |
/s | Применяет attrib и любые параметры командной строки к соответствующим файлам в текущем каталоге и всех его подкаталогах. |
/d | Применяет attrib и любые параметры командной строки к каталогам. |
/l | Применяет атрибут и любые параметры командной строки к символьной ссылке, а не к целевому объекту символьной ссылки. |
/? | Отображение справки в командной строке. |
Примеры
attrib news86
Чтобы назначить атрибут только для чтения файлу с именем report.txt, введите следующую команду:
attrib +r report.txt
Чтобы удалить атрибут только для чтения из файлов в общедоступном каталоге и его подкаталогов на диске b:, введите следующую команду:
attrib -r b:\public\*.* /s
Чтобы задать атрибут Archive для всех файлов на диске a:, а затем очистить атрибут Archive для файлов с расширением BAK, введите следующее:
attrib +a a:*.* & attrib -a a:*.bak
Условные обозначения синтаксиса команд командной строки
Команда xcopy
атрибут | Microsoft Узнайте
Редактировать
Твиттер LinkedIn Фейсбук Электронная почта
- Статья
- 2 минуты на чтение
Отображает, устанавливает или удаляет атрибуты, назначенные файлам или каталогам. При использовании без параметров атрибут
Синтаксис
атрибут [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}i] [<диск> :][<путь>][<имя файла>] [/s [/d] [/l]]
Параметры
Параметр | Описание |
---|---|
{+|-}r | Устанавливает ( + ) или очищает ( — ) атрибут файла только для чтения. |
{+\|-}а | Наборы ( + ) или прозрачные ( — ) атрибут Архивного файла. Этот набор атрибутов помечает файлы, которые изменились с момента последнего резервного копирования. Обратите внимание, что команда |
{+\|-} с | Устанавливает ( + ) или очищает ( — ) атрибут системного файла. Если файл использует этот набор атрибутов, вы должны очистить этот атрибут, прежде чем сможете изменить какие-либо другие атрибуты файла. |
{+\|-}ч | Устанавливает ( + ) или очищает ( — ) атрибут скрытого файла. Если файл использует этот набор атрибутов, вы должны очистить этот атрибут, прежде чем сможете изменить какие-либо другие атрибуты файла. |
{+\|-}i | Устанавливает ( + ) или очищает ( — ) атрибут файла «Не индексированное содержимое». |
[<диск>:][<путь>][<имя файла>] | Указывает расположение и имя каталога, файла или группы файлов, для которых вы хотите отобразить или изменить атрибуты. Вы можете использовать ? и * символы подстановки в параметре имени файла для отображения или изменения атрибутов для группы файлов. |
/с | Применяет атрибут и любые параметры командной строки к соответствующим файлам в текущем каталоге и всех его подкаталогах. |
/д | Применяет атрибут и любые параметры командной строки к каталогам. |
/л | Применяет атрибут и любые параметры командной строки к символической ссылке, а не к цели символической ссылки. |
/? | Отображает справку в командной строке. |
Примеры
Чтобы отобразить атрибуты файла News86, расположенного в текущем каталоге, введите:
attrib news86
Чтобы присвоить атрибут «Только для чтения» файлу с именем report.txt, введите:
атрибут +r отчет.txt
Чтобы удалить атрибут «Только для чтения» с файлов в общем каталоге и его подкаталогах на диске на диске b: введите:
attrib -r b:\public\*. * /s
Чтобы установить атрибут Архив для всех файлов на диске a:, а затем очистить атрибут Архив для файлов с расширением .bak, введите:
attrib +a a:*.* & attrib -a a:*.bak
Ключ синтаксиса командной строки
команда xcopy
Обратная связь
Просмотреть все отзывы о странице
Команда DOS: ATTRIB
Команда DOS: ATTRIBТип: Внешний (3.0 и выше)
Синтаксис:
ATTRIB [d:][путь]имя_файла [/S]
ATTRIB] [+ R|- -A] [+ H|-H] [+ S|-S] [d:][путь]имя файла [/S]
Назначение:
Устанавливает или отображает доступные только для чтения, архивные, системные и скрытые атрибуты
файл
или каталог.
Обсуждение
С помощью команды ATTRIB вы можете изменить атрибут чтения/записи файла или набор атрибут архива. Если вы используете эту команду, чтобы указать файл как только для чтения, к файлу можно получить доступ, но нельзя изменить или удалить.
Если файл имеет атрибут -R, его можно как читать, так и записывать в (это называется чтение/запись). Если файл имеет атрибут +R, его можно читать из, но не для записи (например, вы можете использовать текстовый процессор для смотреть на него, но не изменять его).
Если вы пытаетесь стереть файл после того, как вы установили его атрибут только для чтения (+Р), DOS отобразит слова ACCESS DENIED. Прежде чем вы сможете стереть файл ты необходимо использовать команду ATTRIB, чтобы изменить атрибут файла на чтение/запись (-Р).
Команды BACKUP, RESTORE и XCOPY могут использовать атрибут архива. Ты можешь используйте опции +A или -A для выборочного резервного копирования с помощью BACKUP команда. Ты также можно использовать эти параметры для выборочного копирования с помощью команды XCOPY.
Можно использовать подстановочные знаки (? и *). Однако вы НЕ МОЖЕТЕ использовать каталог имя вместо имени файла, чтобы изменить атрибуты всех файлов в каталог.
В DOS версии 5 и выше вы можете скрыть файлы данных, применяя +H (скрытый) атрибут. -H удаляет скрытый атрибут. +S (система) и -S варианты обычно используется программистами для скрытия и отображения командных файлов, используемых только по ДОС. После применения скрытого или системного атрибута к файлу он не будет появиться в список каталогов, если вы специально не запросите его с параметром /A параметр команда СПРАВОЧНИК.
Опции
+R — используйте опцию +R, чтобы сделать файл доступным только для чтения. Файлы только для чтения могут быть читаются, но их нельзя изменить или удалить.
-R — используйте параметр -R, чтобы изменить атрибут защиты файла обратно к нормальный (чтобы его можно было прочитать, изменить или удалить).
+A — Используйте опцию +A, чтобы установить атрибут АРХИВ для файла. Когда +А используется, это помечает файл как доступный для архивирования при использовании в Команды BACKUP или XCOPY.
-A — Используйте параметр -A, чтобы отключить атрибут АРХИВ.
+H — в версиях DOS с 4 по 6 используйте параметр +H, чтобы установить СКРЫТЫЙ атрибут файла, чтобы он не отображался в каталоге листинг.
-H — Используйте параметр -H, чтобы отключить атрибут СКРЫТЫЙ.
+S — в версиях DOS после версии 4 используйте параметр +S, чтобы установить СИСТЕМА атрибут файла. При использовании параметра +S файл помечается как а командный файл, используемый только DOS. Файл не появится в каталоге листинг. Этот атрибут обычно зарезервирован для программистов.
-S — Используйте параметр -S, чтобы отключить атрибут SYSTEM.
/S — используйте переключатель /S для установки атрибутов найденных подкаталогов. внутри указанный путь.
Примеры
Следующая форма команды устанавливает атрибут только для чтения для
файл
ПРОДАЖ87.TXT:
ПРОДАЖ87
атрибут +r a:sales87.txt
SALES87
После того как вы установили атрибут только для чтения для файла SALES87. TXT, DOS
воля
не позволит вам удалить или изменить его (пока атрибут не будет удален).
ПРОДАЖИ87 Чтобы установить атрибут архива для файла LETTER3.DOC, который находится в \БУКВЫ на диске B введите
attrib +a b:\letters\letter3.doc
После установки бита архива такие команды, как XCOPY, могут
избирательно действовать
на них (используя переключатель BACKUP или XCOPY /M). Для дополнительной информации,
Ссылаться на
разделы команд BACKUP и XCOPY.
Чтобы определить текущие настройки атрибутов для всех файлов в
текущий
каталог, введите
attrib *.*
Настройки атрибутов для всех файлов в текущем каталоге будут быть отображается. Если, например, вы работали в каталоге \LETTERS на дискете в дисководе B, ATTRIB будет отображать что-то вроде этого:
A B:\LETTERS\LETTER3.TXT
A R B:\LETTERS\SALES87.DOC
B:\LETTERS\SALES-N.TXT
Этот дисплей показывает, что три файла были обнаружены и что первые два имел бит архива установлен. Второй файл также помечен как доступный только для чтения.