Jump to content

АТТРИБ

(Перенаправлено из Attrib (команда EFI) )
атрибут
Разработчик(и) Intel , IBM , Microsoft , DR , Datalight , Novell , Фил Брутше, участники ReactOS
Первоначальный выпуск 1984, 39–40 лет назад (версия для DOS)
Операционная система ISIS-II , PC DOS , MS-DOS , MSX-DOS , SISNE plus , OS/2 , eComStation , ArcaOS , Windows , DR DOS , ROM-DOS , FreeDOS , ReactOS , SymbOS
Платформа Кросс-платформенный
Тип Команда
Лицензия FreeDOS, ReactOS: GPLv2.

В вычислениях , ATTRIB это команда в Intel ISIS-II , [1] ДОС , IBM ОС/2 , [2] Microsoft Windows [3] и РеактОС [4] который позволяет пользователю изменять различные характеристики или « атрибуты » компьютерного файла или каталога . Команда также доступна в оболочке EFI . [5]

Некоторые операционные системы предоставляли набор изменяемых характеристик файлов, к которым можно было получить доступ и изменить их с помощью системного вызова низкого уровня . Например, начиная с версии MS-DOS 4.0, первые шесть битов атрибута файла байта указывали, был ли файл доступен только для чтения (а не для записи), скрытым, системным файлом, меткой тома, подкаталогом или нет. или если файл был «заархивирован» (при этом бит устанавливается, если файл изменился с момента последнего использования BACKUP команда). [6] Однако первоначальные выпуски операционной системы не предоставляли метод чтения или изменения этих значений на уровне пользователя. [7]

Первоначальная версия ATTRIB Команда для DOS была впервые включена в версию 3.0 PC DOS , функциональность которой ограничивалась изменением атрибута «только для чтения». [7] Последующие версии позволяли устанавливать биты «только для чтения», «скрытый», «системный» и «архивный». [8] В MS-DOS версии 3.3 добавлена ​​возможность рекурсивного поиска по подкаталогам для отображения атрибутов указанных файлов. [9]

Цифровые исследования ДР DOS 6.0 [10] и Datalight ROM-DOS [11] также включает в себя реализацию ATTRIB команда.

Версия FreeDOS была разработана Филом Брутше и распространяется под лицензией GPLv2 . [12]

Использование

[ редактировать ]

Установка бита «только для чтения» файла обеспечивала лишь частичную защиту от непреднамеренного удаления: в то время как такие команды, как del и erase будет уважать атрибут, другие команды, такие как DELTREE не сделал. [13] Изменение системного атрибута было невозможно в ранних версиях Windows, поэтому требовалось использование ATTRIB. [13] Аналогично, сбой системы в ранних версиях Windows мог привести к ситуации, когда временный файл имел установленный бит «только для чтения» и был дополнительно (и безвозвратно) заблокирован ОС Windows; в этом случае загрузка DOS (таким образом избегая блокировки Windows) и снятие атрибута «только для чтения» с помощью ATTRIB был рекомендуемый способ удаления файла. [14] Манипулирование битом архива позволяло пользователям контролировать, какие файлы копировались с помощью BACKUP команда. [7]

См. также

[ редактировать ]
  1. ^ Руководство пользователя ISIS II
  2. ^ «Справка JaTomes — Команды OS/2» . Архивировано из оригинала 14 апреля 2019 г. Проверено 27 июля 2019 г.
  3. ^ Статья Microsoft TechNet Attrib
  4. ^ реакции/attrib.c на мастере · реакции/реактос · GitHub
  5. ^ «Оболочки EFI и сценарии» . Интел . Проверено 25 сентября 2013 г.
  6. ^ Технический справочник IBM Disk Operating System версии 4.00 (1-е изд.). Июль 1988 г. с. 3:5.
  7. ^ Перейти обратно: а б с Петцольд, Чарльз (10 июня 1986 г.). «Изменение атрибутов файла DOS» . Журнал ПК . стр. 249–262.
  8. ^ «Атриб DOS» . Энциклопедия . Журнал ПК. Архивировано из оригинала 2 марта 2012 г. Проверено 2 августа 2007 г.
  9. ^ «Использование команды ATTRIB, CHKDSK или DIR для поиска файлов» . Майкрософт. Архивировано из оригинала 1 сентября 2014 г. Проверено 1 ноября 2017 г.
  10. ^ «Руководство пользователя DR DOS 6.0, советы по оптимизации и настройке» (PDF) . Архивировано из оригинала (PDF) 30 сентября 2019 г. Проверено 13 августа 2019 г.
  11. ^ «Руководство пользователя Datalight ROM-DOS» (PDF) . www.datalight.com .
  12. ^ «Пакет обновлений FreeDOS 1.2 — атрибут (база FreeDOS)» . Ибиблио.орг. 01 июля 2003 г. Проверено 8 сентября 2022 г.
  13. ^ Перейти обратно: а б О'Рейли, Тим; Мотт, Трой; Гленн, Уолтер Дж. (1999). Коротко о Windows 98: краткий справочник по настольному компьютеру . О'Рейли. стр. 303–306 . ISBN  1-56592-486-Х .
  14. ^ Джонс, Джеймс Г.; Ландес, Крейг (2003). Экзамен A+ 2: Инфраструктура служб каталогов Windows 2000 . Que. стр. 309–310. ISBN  0-7897-2867-2 .

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b2d5fc6a6f7ea4da4806abfb990d6628__1697372940
URL1:https://arc.ask3.ru/arc/aa/b2/28/b2d5fc6a6f7ea4da4806abfb990d6628.html
Заголовок, (Title) документа по адресу, URL1:
ATTRIB - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)