Вернуться   Компьютерный форум > Блоги > Базаров
Оценить эту запись

Отображение и изменение атрибутов файлов

Запись от Базаров размещена 02.03.2014 в 19:56

Что такое атрибуты файлов
Для каждого файла соответствующая ему запись в каталоге (элемент каталога) содержит не только имя файла, дату и время последней модификации файла, но и так называемые атрибуты файла. Для файлов предусмотрено четыре атрибута: только для чтения (read-only), скрытый (hidden), системный (system) и архивировать (archive). Каждый из этих атрибутов может быть либо установлен, либо нет.
Назначение этих атрибутов таково. Атрибут файла "только для чтения" предохраняет файл от изменений: для изменения или удаления файла с этим атрибутом требуется предварительно снять данный атрибут. Атрибуты "скрытый" и/или "системный" используются некоторыми системными файлами (например, основные файлы MS DOS - IO.SYS и MSDOS.SYS, - имеют оба этих атрибута). Атрибут файла "архивировать" устанавливается при создании или модификации файла и сбрасывается программами резервного копирования для обозначения того, что копия файла помещена в архив.
Таким образом, большинство файлов имеет установленным только атрибут "архивировать". Остальные атрибуты ("только для чтения", "скрытый" или "системный"), как правило, не установлены.
Зачем надо изменять атрибуты файлов
В некоторых случаях атрибуты файла требуется изменить. Например, у файлов, скопированных с компакт-диска, часто необходимо сбросить атрибут "только для чтения". А атрибут "архивировать" часто требуется сбросить или установить для того, чтобы исключить файл из процесса резервного копирования или наоборот, включить его.
Для просмотра и изменения атрибутов файлов может использоваться программа FA из комплекса Norton Utilities.
Формат команды
FA имя-файла [параметры]
Здесь имя-файла указывает файлы, у которых просматриваются или изменяются атрибуты. В имени-файла можно употреблять символы * и ?. Если имя файла не указано, подразумевается *.* - все файлы текущего каталога.
Параметры
Первая группа параметров относится к установке и отмене атрибутов и выбору группы файлов, обрабатываемых программой FA.



Иначе говоря, если после указания атрибута (/R, /SYS, /HID или /A) стоит знак "+" (плюс), то у файлов надо установить данный атрибут. Если после указания атрибута стоит знак "-" (минус), то у файлов надо отменить данный атрибут. А если после указания атрибута нет ни "+", ни "-", то действие команды по установке и отмене атрибутов распространяется только на файлы, уже имеющие данный атрибут. Можно также задать параметр /U, тогда действие команды будет распространяться только на файлы, у которых установлен какой-либо атрибут.
Другие параметры задают прочие особенности выполнения программой FA:
/CLEAR - сброс всех атрибутов файлов;
- при заполнении экрана информацией программа FA ждет нажатия любой клавиши;
/S - действие команды распространяется также и на файлы из всех подкаталогов указанного каталога;
- вывод только сводной информации о файлах, имеющих указанные атрибуты.
Примеры
fa c:\*.* /r /s - вывод информации о всех файлах на диске С:, имеющих атрибут "только для чтения";
fa /r /hid+ - установка атрибута "спрятанный" у всех файлов с атрибутом "только для чтения" из текущего каталога.
Замечания. 1. Поиск файлов по атрибутам и установка атрибутов может осуществляться также программами FileFind и Norton Commander.
2. Диспетчер Файлов Windows и программа Explorer - оболочка Windows 95 - предоставляют более удобные средства для установки атрибутов файла. Надо только выделить файл или файлы, нажать комбинацию клавиш Alt-Enter, и можно просмотреть и изменить атрибуты файлов.
3. В MS DOS входит программа Attrib, которая также может устанавливать атрибуты файлов. Однако возможности этой программы более скромные, чем у программы FA.
Размещено в Без категории
Просмотров 2733 Комментарии 0 Отправить другу ссылку на эту запись
Всего комментариев 0

Комментарии

 

Текущее время: 23:06. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.