Командная строка атрибуты файла

attrib +r D:/files/text.txt Изменить атрибуты файла из командной строки Параметр A используется для всех файлов по умолчанию. Указывает он на то, что файл готов к архивированию.

Ниже описывается терминология для не *nix-совместимых систем (DOS, OS/2, Windows). Семейство «никсовых» операционных систем и их способы хранения файлов отличаются и требуют отдельного рассмотрения.
Атрибуты файла являются специальными метками, позволяющими файловой системе идентифицировать действия, допустимые к выполнению над ними. Появление таких атрибутов было вызвано необходимостью повышения отказоустойчивости файловой системы. Так как информация в файловой системе хранится последовательно, то и должны существовать признаки, по которым можно будет отличить файл от директории, системную папку от резервной копии.
На низком уровне это реализовано специальными методами (маркировкой) начального и конечного кластеров устройства хранения. Но доступ к такой адресации имеют лишь низкоуровневые программы, как, например, операционная система. Для прикладного программного обеспечения к этой маркировке добавлены специальные метки, позволяющие проводить изменение атрибутов файла.
Их существует небольшое количество, так как изначально они появились в старых операционных и файловых системах, а их поддержка современными ОС – необходимость совместимости.
Атрибуты файла бывают следующие:

Где находится командная строка? Основной файл командной строки - консоль cmd.exe переводящий команды пользователя в понятный  Команда, отвечающая за атрибут "Системный" - это attrib. И у неё существуют свои атрибуты (уже команды).

- Read only. Означает, что в файл запрещена запись, и он предназначен для чтения. При его наличии ОС не позволяет производить изменения в файле. Атрибут актуален для хранения константной информации или данных с ограниченным доступом.
- System. Системный файл или директория. Служит для повышенной степени защиты системной информации о данных и оборудовании. Объект с таким атрибутом гораздо сложнее изменить или удалить. В некоторых случаях, ОС полностью блокирует доступ к таким файлам – воспользоваться ими может лишь ядро операционной системы.
- Archive. Сигнализирует, что в файле производились изменения. Этот атрибут критичен для резервного копирования. При большом объеме резервируемой информации происходит существенное ускорение обновления архивов, если копировать лишь измененные данные – объекты, имеющие атрибуты файла – archive.
- Hidden - скрытый файл. Чаще всего применяется в связке с атрибутом system. Этот атрибут делает невидимым файл при просмотре содержимого директории.
Рядовой пользователь не использует свойства файлов при работе с файлами. Исключением можно считать лишь несколько моментов:
Если на съемном носителе или жестком диске внезапно «исчезли» файлы и папки. Это бывает очень часто, когда ЭВМ заражается определенным типом вирусов, которые изменяют атрибуты файла на «системный» и «скрытый». Не стоит паниковать, проблема решается тривиально. Изменить атрибуты файла можно через диалоговое окно «Свойства» файла либо воспользовавшись любой программой-проводником (за исключением Microsoft Explorer). Также, если есть возможность доступа к командной строке, можно просмотреть и изменить атрибуты файла системной командой ATTRIB. Запустив ее с ключом "/?" можно увидеть перечень возможных действий с файлами.

Команда ATTRIB позволяет просматривать, устанавливать или снимать атрибуты файла или каталога, такие как «Только чтение», «Архивный», «Системный» и «Скрытый».  /? - Отображение справки в командной строке для команды ATTRIB.

Противоположная ситуация – существует ряд файлов, доступ к которым необходимо ограничить, предотвратить их изменение или возможность удаления. Тогда изменение атрибутов файлов позволит справиться с этой задачей.
Установка атрибута «архивный» позволяет эффективно делать актуальные резервные копии при работе нескольких пользователей над одним проектом. Системы консолидации проектов можно настроить таким образом, чтобы обеспечить последними версиями данных всех пользователей при удаленном доступе.
В настоящее время с появлением современных файловых систем, увеличения требований к защите и скорости обработки информации атрибуты файла уже не так востребованы. На смену им пришли сложные надстройки с индексами, кешированием и распараллеленным доступом.
Похожие статьи
Атрибут - что такое. Какие бывают атрибуты Наталия Невская
Как произвести запись в файл php Евгений Никифоров
Как изменить дату создания файла и некоторые другие настройки Елена Вольская
Файловая система - что такое? Файловая система NTFS, FAT, RAW, UDF Елена Остапчук
Файловая структура операционных систем и их классификация Х
Файлы на флешке стали ярлыками. Почему все папки на флешке стали ярлыками? t0x0t
Основные команды Linux Елена Чаленко
На флешке вместо папок ярлыки - что делать? Юлия Чайка
Boot.ini. Загрузочный файл в Windows Панькова Оксана Владимировна
Программа для удаления папок, которые не удаляются. Лучшие программы для удаления неудаляемых файлов Панькова Оксана Владимировна
Как открыть скрытые папки на флешке с помощью командной строки Elena Sh
Что такое XML формат чем открыть и как с ним работать. Роман Романов
Файловая система RAW и её особенности Андрей Обижаев
Протокол FTP Юрий Косянчук
Как отключить dep в Windows 7 Ирина Бабина

Команды «командной строки» Windows. Чтобы посмотреть справку по командам, введите help ‌ имя_команды.  Attrib Позволяет просматривать, устанавливать или снимать атрибуты файла или каталога.

— Отображает справку в командной строке. deltree.  /A[[:] атрибуты] выводит имена только тех каталогов и файлов, которые имеют заданные атрибуты.

Что такое утилита Attrib и как использовать команду Attrib в командной строке. Подробная инструкция.  Утилита Attrib (атрибут) позволяет быстро получить атрибуты заданного файла.