Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Какие свойства задают атрибуты файлов как получить к ним доступ


Атрибуты файлов и папок - Windows 10

Выше при рассмотрении окна свойств файлов и папок упоминалось о том, что на вкладке Общие есть настройки для установки атрибутов. О них мы и поговорим в данном подразделе. Щелкните правой кнопкой мыши на интересующих вас файле или папке и выполните команду Свойства, чтобы открыть окно свойств.

Атрибуты – это определенные свойства файлов и папок, позволяющие в некоторой степени ограничить доступ к документам. На вкладке Общие рассматриваемого окна вы можете видеть следующие атрибуты.

• Только чтение – запрещает вносить какие-либо изменения в файл. Вы можете перемещать, удалять, копировать, переименовывать данный документ, однако изменить его содержимое нельзя: при попытке сохранить внесенные правки будет выдано сообщение об ошибке. Однако вы можете сохранить изменения в файле с новым именем.

• Скрытый – позволяет скрыть отображение в Проводнике файла или папки. Это свойство характерно для многих системных файлов. Доступ пользователя кним крайне нежелателен. Данный атрибут позволяет избежать удаления необходимых для работы системы файлов. Однако вы можете включить отображение скрытых объектов. Для этого выполните команду Упорядочить -> Свойства папок и поиска, перейдите на вкладку Вид и установите переключатель Скрытые файлы и папки в положение Показывать скрытые файлы и папки.

Если раздел жесткого диска, на котором находится объект, отформатирован в файловой системе NTFS, рядом с рассмотренными атрибутами будет находиться кнопка Другие, с помощью которой вы сможете открыть окно дополнительных атрибутов 

Окно установки дополнительных атрибутов папки


• Папка готова для архивирования (или в случае файла – Файл готов для архивирования) – по умолчанию данный атрибут установлен для всех файлов и папок, которые еще ни разу не подвергались архивации. После того как будет выполнено резервное копирование данных центром архивации, флажок возле данного атрибута будет автоматически снят.

• Индексировать папку для более быстрого поиска (или в случае файла – Индексировать файл для более быстрого поиска) – при установке данного атрибута объект будет добавлен в индекс.

• С

Как изменить атрибуты файла. Что такое атрибуты файла

Сегодня хотелось бы уделить внимание на то, что такое атрибуты файла и как изменить атрибуты файла. Прежде чем задавать себе вопрос, почему меня потянуло в такие тонкости, давайте проведем один небольшой эксперимент. Задайте кому-нибудь из знакомых (в аське, скайпе, социальной сети) один вопрос – «Файл?».

Можете так и написать в окне чата, кстати, если вы не знаете, как установить скайп, то можете прочитать статью: «Как установить скайп на компьютер». Так вот, могу поспорить, что в ответ на вопрос «Файл?», процентов 75% людей ответят «Какой?», надеясь получить дополнительную информацию о том, какой именно файл вас интересует. Вы можете подробно объяснить своему собеседнику, что именно имели ввиду. А вот для того, чтобы операционная система вашего компьютера получила подобные сведения, используются атрибуты файла. Поэтому уделить им внимание будет не лишним.

Зачем нужны атрибуты файлов

Если сказать по- простому, то это параметр, который указывает операционной системе на возможные действия с файлом.

Для каждого файла есть четыре основных параметра:

  • R – read only (только для чтения)
  • S – system (системный)
  • H – hidden (скрытый)
  • A – archive (архивный, требующий архивации)

R – read only. Этот параметр, который на русский язык переводится как «только чтение» отвечает за потенциальную возможность редактирования. Если его значение «да», то любые попытки внести изменения ни к чему не приведут. ОС просто не даст возможность сохранить их. Это очень удобно, если доступ к файлу имеют несколько пользователей, например в случае общих файлов в локальной сети.

S – system. Этот параметр однозначно указывает ОС, что данный файл является системным и его наличие обязательно для стабильной работы приложения или системы. Поскольку наличие этих файлов критично при попытке перемещения или удаления, Windows настойчиво спросит вас, действительно ли вы хотите проделать эти операции.

Но, вы должны помнить о существовании вирусов, если какой-то файл помечен как системный, то это не повод думать, что это так и есть.

H – hidden. Этот параметр отвечает за видимость файла пользователями. Обычно скрывают служебные или системные файлы для того, чтобы уменьшить риск случайного удаления.

A – archive. Этот параметр указывает на то, что файл находится в сжатом виде.

Как видим все достаточно просто. Стоит отметить, что в UNIX-подобных операционных системах также существуют атрибуты. На них я останавливаться не буду потому что такие ОС распространены гораздо меньше и их пользователям такая информация наверняка известна. Скорее всего, вас также интересует вопрос:

Меняем атрибуты

Сделать это достаточно просто с помощью стандартного проводника Windows. Для этого необходимо выделить файл, открыть контекстное меню (оно активируется кликом правой кнопкой мыши) и выбрать пункт «Свойства».

На вкладке «Общие» мы видим два чекбокса, которые отвечают за присвоение главных атрибутов «Только чтение» и «Скрытый». Можно задать необходимое значение, просто отметив нужный пункт галочкой. 

Для примера, можете любому текстовому документу задать атрибут «Только чтение». Откройте только что созданный документ и напечатайте любое слово. Получилось его сохранить?

Кстати, именно из-за этой ситуации я и решил написать статью. Ведь многие начинающие пользователи и не понимают в чем же подвох.

Если продолжить исследование, то можно перейти к подразделу «Дополнительно». В нем содержатся чекбоксы дополнительных атрибутов, которые задают необходимость архивации после редактирования, а также необходимость проиндексировать файл для более быстрого поиска.

Как видим атрибуты файла вещь достаточно простая и задать их не сложно. Думаю, у меня получилось донести до вас информацию, что такое атрибуты файла.

А на сегодня все. Буду рад познакомиться с вашими комментариями 😉 .

Атрибут файла (Операционные Системы) — Национальная библиотека им. Н. Э. Баумана

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 20:01, 6 июня 2019.

Атрибуты файлов – это специальные системные метаданные, которые описывают свойства конкретного файла или целой папки. Часто под атрибутами подразумевают также некоторые дополнительные параметры, вроде, даты создания файла, или специализированную метаинформацию о конкретных типах данных (например, EXIF для изображений или ID3-теги для музыки).[Источник 1]

Описание

Атрибут файла — это некая метка (или флаг), которая сообщает операционной системе о существовании особых правил для работы с конкретным файлом.

Место хранения атрибутов файлов

Место хранения атрибутов в частном случае зависит от реализации конкретной файловой системы. В качестве примера можно привести файловую систему Ext4 в силу ее популярности в ОС Linux. Как и во многих других файловых системах семейства UNIX\*Nix в Ext4 есть понятие inode (айнод). Изначальное название — index node — индексная точка/вершина. Inode — это специальная структура данных в файловой системе, которая хранит определенную информацию об объектах файловой системы — стандартных файлах, каталогах и т.д. Айноды хранятся в таблице айнодов, для которой файловая система выделяет необходимое количество блоков. Под определенной информацией подразумеваются отметки времени доступа, флаги, расширенные атрибуты, карты блоков данных и др. В официальной документации по ext4 те атрибуты, о которых идет речь в этой заметке, называются флагами (flags). Не стоит путать с расширенными атрибутами (extended attributes) — это несколько иная сущность.

Виды функций атрибутов (флагов)

Если обратится к man chattr то можно увидеть почти полный список атрибутов (флагов):

  • A — не обновлять время доступа к объекту. Теоретически установка этого атрибута должна повысить производительность файловой системы при работе с файлом (если не используются опции монтирования noatime, nodiaratime )
  • а — указывает, что в файл можно добавлять информацию, но нельзя удалять. Может быть установлен только суперпользователем.
  • d — указывает на то, что не нужно делать резервные копии файла. Файл будет проигнорирован командой dump.
  • i — указывает на то, что файл нельзя удалять и модифицировать, так же нельзя создать ссылку на файл. Может быть установлен только суперпользователем.
  • s — указывает, что при удалении файла место где был размещен файл будет перезаписано нулями. Для невозможности восстановления после удаления.
  • u — указывает на то, что при удалении файла его нужно куда-то сохранить. Наоборот, чтоб гарантировать возможность восстановления после удаления.
  • c — указывает на то, что файл сжат. Перед записью в этот файл ядро сжимает данные, а чтение соответственно возвращает разархивированные данные.

Сжатие данных

Атрибут «c» существует для того,чтобы указывать пользователю,что файл сжат. Теоретически кроме экономии дискового пространства выгодой от использования этого флага может быть и ускорение дисковых операций (зависит от алгоритма сжатия). Данный атрибут, к сожалению, не работает в ext4, так как данная ФС не поддерживает механизм сжатия. Но зато работает в новой файловой системе BTRFS, где на данный момент реализованы целых два алгоритма сжатия — LZO, и ZLIB. Как раз с алгоритмом LZO разработчикам удалось добиться увеличения производительности дисковых операций за счет того, что файлы стали занимать меньше места, соответственно времени на их запись и считывание нужно меньше, а операции сжатия и распаковки занимают совсем немного процессорного времени. К сожалению, от выборочного использования этого флага эффекта будет немного — так же как и с атрибутом «A» — для достижения максимального эффекта лучше будет использовать опцию монтирования, чтоб поведение опции было глобальным для всех файлов. [Источник 2]

Виды атрибутов для Windows

В Windows существует несколько атрибутов файлов, в том числе:

  • Атрибут архивного файла.
  • Атрибут каталога.
  • Скрытый атрибут файла.
  • Атрибут файла только для чтения.
  • Атрибут системного файла.
  • Атрибут метки тома

Для Windows с NTFS

Следующие атрибуты файлов были впервые доступны для операционной системы Windows с файловой системой NTFS , то есть они недоступны в старой файловой системе FAT :

  • Атрибут сжатого файла.
  • Шифрованный атрибут файла.
  • Индексированный атрибут файла.

Редкие атрибуты

Вот несколько дополнительных, хотя и более редких, атрибутов файлов, распознаваемых Windows:

  • Атрибут файла устройства.
  • Атрибут файла целостности.
  • Не индексированный атрибут файла содержимого.
  • Нет атрибута файла scrub.
  • Автономный атрибут файла.
  • Атрибут разреженного файла.
  • Атрибут временного файла.
  • Атрибут виртуального файла.

Атрибуты для Linux

В Linux каждый файл имеет свойство, характеризующее владельца файла. Управление доступом к файлам осуществляется с помощью атрибутов – специальных характеристик, имеющихся у каждого файла. Всего существует 12 характеристик. Девять из них можно разделить на три класса:

  • Разрешение/запрет на чтение файла владельцем, группой владельца и всеми остальными пользователями.
  • Разрешение/запрет на запись файла владельцем, его группой и всеми остальными.
  • Разрешение/запрет на запуск файла владельцем, группой владельца и остальными пользователями.

Размещение атрибутов

Пользователь может получать доступ к атрибутам, используя средства, предоставленные для этих целей файловой системой. Обычно разрешается читать значения любых атрибутов, а изменять — только некоторые. Например, пользователь может изменить права доступа к файлу (при условии, что он обладает необходимыми для этого полномочиями), но изменять дату создания или текущий размер файла ему не разрешается. Значения атрибутов файлов могут непосредственно содержаться в каталогах, как это сделано в файловой системе MS DOS (см. рисунок 1). На рисунке представлена структура записи в каталоге, содержащая простое символьное имя и атрибуты файла. Здесь буквами обозначены признаки файла: R — только для чтения, А — архивный, Н — скрытый, S — системный.

Рисунок 1 – Структура каталогов

Способ размещения атрибутов UNIX

Другим вариантом является размещение атрибутов в специальных таблицах, когда в каталогах содержатся только ссылки на эти таблицы. Такой подход реализован, например, в файловой системе ufs ОС UNIX. В этой файловой системе структура каталога очень простая. Запись о каждом файле содержит короткое символьное имя файла и указатель на индексный дескриптор файла, так называется в ufs таблица, в которой сосредоточены значения атрибутов файла.В том и другом вариантах каталоги обеспечивают связь между именами файлов и собственно файлами. Однако подход, когда имя файла отделено от его атрибутов, делает систему более гибкой. Например, файл может быть легко включен сразу в несколько каталогов. Записи об этом файле в разных каталогах могут содержать разные простые имена, но в поле ссылки будет указан один и тот же номер индексного дескриптора. [Источник 3]

Использование атрибутов файлов

Атрибуты файлов существуют так, что вы или программа, которую вы используете, или даже сама операционная система, могут быть предоставлены или лишены определенных прав на файл или папку. Изучение общих атрибутов файлов может помочь вам понять, почему определенные файлы и папки называются «скрытыми» или «только для чтения», например, и почему взаимодействие с ними настолько отличается от взаимодействия с другими данными. Применение атрибута файла только для чтения к файлу будет препятствовать его редактированию или изменению каким-либо образом, если атрибут не будет отменен, чтобы разрешить доступ на запись. Атрибут «только для чтения» часто используется с системными файлами, которые нельзя изменять, но вы можете сделать то же самое с вашими собственными файлами, которые вам бы хотелось, если бы кто-то с доступом не редактировал.Файлы со скрытым набором атрибутов фактически будут скрыты от обычных представлений, что делает эти файлы очень трудными для случайного удаления, перемещения или изменения. Файл по-прежнему существует, как и любой другой файл, но поскольку атрибут скрытого файла переключается, он не позволяет случайному пользователю взаимодействовать с ним.

Атрибуты файлов и атрибуты папок

Атрибуты можно включать и выключать как для файлов, так и для папок, но последствия этого немного отличаются друг от друга. Когда атрибут файла, такой как скрытый атрибут, переключается на файл , этот единственный файл будет скрыт - ничего другого. Если тот же скрытый атрибут применяется к папке , вам предоставляется больше опций, чем просто скрыть папку: у вас есть возможность применить скрытый атрибут к папке в отдельности или к папке, ее подпапкам и всем ее файлам. Применение атрибута скрытого файла к подпапкам папки и ее файлам означает, что даже после того, как вы откроете папку, все файлы и папки, которые содержатся в ней, также будут скрыты. Первый вариант просто скрыть только папку позволит сделать вложенные папки и файлы видимыми, но просто скрыть основную корневую область папки.

Применение атрибутов файлов

Хотя все доступные атрибуты для файла имеют общие имена, которые вы видели в списках выше, они не все применяются к файлу или папке таким же образом.Небольшой выбор атрибутов можно включить вручную. В Windows вы можете сделать это, щелкнув правой кнопкой мыши или нажав и удерживая файл или папку, а затем включив или отключив атрибут из предоставленного списка.

В Windows больший выбор атрибутов также можно установить с помощью команды
attrib
, доступной с панели управления . Управление атрибутом с помощью команды позволяет сторонним программам, таким как программное обеспечение резервного копирования , легко редактировать атрибуты файлов.Операционные системы Linux могут использовать команду chattr (Change Attribute) для установки атрибутов файлов, а chflags (Change Flags) используется в Mac OS X.[Источник 4]

Источники

Атрибут файла - File attribute

Атрибуты файлов - это тип метаданных, которые описывают и могут изменять поведение файлов и / или каталогов в файловой системе . Типичные атрибуты файла могут, например, указывать или указывать, является ли файл видимым, изменяемым, сжатым или зашифрованным. Доступность большинства атрибутов файла зависит от поддержки базовой файловой системой (например, FAT , NTFS , Ext4 ), где данные атрибутов должны храниться вместе с другими управляющими структурами. Каждый атрибут может иметь одно из двух состояний: установленное и очищенное. Атрибуты считаются отличными от других метаданных, таких как дата и время, расширения имени файла или разрешения файловой системы . Помимо файлов, атрибуты могут иметь папки , тома и другие объекты файловой системы.

DOS и Windows

Традиционно, в DOS и Microsoft Windows , файлы и папки приняты четыре атрибута:

  • Архив (A): если установлено, это означает, что файл хоста изменился с момента последнейоперации резервного копирования . Файловая система Windows устанавливает этот атрибут для любого файла, который был изменен. В этом случае программа резервного копирования обязана очистить ее после успешного полного или инкрементного резервного копирования (не дифференциального).
  • Скрытый (H): если установлено, указывает, что файл хостинга скрыт. Команды MS-DOS, такие как dirи приложения Windows, такие как Проводник , по умолчанию не отображают скрытые файлы, если этого не требуется.
  • Система (S): если установлено, указывает, что файл хостинга является критическим системным файлом, который необходим для правильной работы компьютера. MS-DOS и Microsoft Windows используют его для пометки важных системных файлов. Команды MS-DOS, такие как dirи приложения Windows, такие как Проводник, по умолчанию не отображают системные файлы, даже если отображаются скрытые файлы, если этого не попросят.
  • Только для чтения (R): если установлено, означает, что файл нельзя изменять. После открытия файла API файловой системы обычно не предоставляет разрешение на запись запрашивающему приложению, если только приложение явно не запрашивает его. Атрибуты только для чтения в папках обычно игнорируются и используются для других целей.

С выходом новых версий Windows Microsoft добавила в перечень доступных атрибутов файловой системы NTFS , включая, помимо прочего:

Другие атрибуты, отображаемые в столбце «Атрибуты» проводника Windows, включают:

  • Каталог (D): запись представляет собой подкаталог , содержащий собственные записи файлов и каталогов.
  • Точка повторной обработки (L): файл или каталог имеет связанную точку повторного анализа или является символической ссылкой .
  • Не проиндексировано (N): файл не индексируется на хост-устройстве.
  • Автономный режим (O): данные файла физически перемещаются в автономное хранилище (удаленное хранилище).
  • Разреженный (P): файл является разреженным , т. Е. Его содержимое частично пусто и не непрерывно.
  • Временный (T): файл используется для временного хранения.

В DOS, OS / 2 и Windows attribкоманда в cmd.exe и command.com может использоваться для изменения и отображения четырех традиционных атрибутов файла. Проводник в Windows может отображать семь упомянутых атрибутов, но не может устанавливать или очищать системный атрибут. Windows PowerShell , которая стала компонентом Windows 7 и более поздних версий, содержит две команды, которые могут читать и записывать атрибуты: Get-ItemPropertyи Set-ItemProperty. Чтобы изменить атрибут файла в Windows NT , пользователь должен иметь соответствующие разрешения файловой системы, известные как « Запись атрибутов» и « Запись расширенных атрибутов» .

Unix и POSIX

В Unix и Unix-подобных системах, включая системы, соответствующие POSIX , каждый файл имеет «режим», содержащий 9-битные флаги, управляющие правами на чтение, запись и выполнение для каждого из владельца файла, группы и всех других пользователей (см. Разрешения файловой системы § Традиционные разрешения Unix для более подробной информации) плюс битовые флаги setuid и setgid и битовый флаг 'sticky' . Режим также определяет тип файла (обычный файл, каталог или какой-либо другой особый вид).

4.4BSD и производные

В 4.4BSD и 4.4BSD-Lite файлы и каталоги (папки) принимали четыре атрибута, которые могли быть установлены владельцем файла или суперпользователем (атрибуты «Пользователь»), и два атрибута, которые могли быть установлены только суперпользователем ( атрибуты "Система"):

  • (Пользователь) Без дампа : если установлено, это означает, что файл или каталог не должны сохраняться во время операции резервного копирования .
  • (Пользователь и система) Неизменяемый : если установлено, указывает, что файл или каталог не следует изменять. Попытки открыть файл для записи, создать файл в каталоге, удалить файл из каталога, переименовать файл в каталоге, переименовать файл или каталог или удалить файл или каталог завершатся ошибкой с правами доступа.
  • (Пользователь и система) Только добавление : если установлено, указывает, что файл должен только добавляться к.
  • (Пользователь) Непрозрачный : если задан для каталога, указывает, что каталог непрозрачен при просмотре через стек объединения .

FreeBSD добавила некоторые дополнительные атрибуты, также поддерживаемые DragonFly BSD :

  • (Пользователь и система) Без разрыва связи : если установлено, указывает, что файл или каталог не следует переименовывать или удалять. Попытки переименовать или удалить файл или каталог завершатся ошибкой с правами доступа.

FreeBSD также поддерживает:

  • (Система) Без архива : если установлено, указывает, что файл или каталог не следует архивировать.
  • (Система) Снимок : если установлено, указывает, что файл или каталог является файлом снимка. Этот атрибут поддерживается системой и не может быть установлен даже суперпользователем.

тогда как DragonFly BSD поддерживает:

  • (Пользователь и система) Без истории : если установлено, указывает, что история не должна сохраняться для файла или каталога.
  • (Пользователь) Swapcache : если установлено, указывает, что данные чистой файловой системы для файла или для каталога и всего, что находится под каталогом, следует кэшировать в пространстве подкачки на твердотельном диске .
  • (Система) Swapcache : если установлено, указывает, что данные чистой файловой системы для файла или для каталога и всего, что находится под каталогом, не должны кэшироваться в пространстве подкачки на твердотельном диске.
  • (Система) Архивировано : если установлено, указывает, что файл или каталог можно заархивировать.

NetBSD добавил еще один атрибут, также поддерживаемый OpenBSD :

  • (Система) Архивировано : если установлено, указывает, что файл или каталог заархивированы.

macOS добавил три атрибута:

  • (Пользователь) Скрытый : если установлено, указывает, что файл или каталог по умолчанию не должны отображаться в графическом интерфейсе пользователя; Однако ls отобразит его.
  • (System) Restricted : если установлено, указывает, что файл или каталог будут защищены системой защиты целостности системы.
  • (Пользовательский и системный) Сжатый : атрибут только для чтения для файлов, сжатых с использованием HFS + Compression

В этих системах chflagsи lsкоманды могут быть использованы для изменения атрибутов и файлов отображения. Чтобы изменить атрибут «пользователь» в файле в операционных системах, основанных на 4.4BSD, пользователь должен быть владельцем файла или суперпользователем; чтобы изменить "системный" атрибут, пользователь должен быть суперпользователем.

Linux

Linux операционная система может поддерживать широкий спектр атрибутов файлов , которые могут быть перечислены в lsattrкоманде и модифицированных, где это возможно, с помощью chattrкоманды. Программы могут проверять и изменять атрибуты с помощью операций ioctl .

Многие файловые системы Linux поддерживают только ограниченный набор атрибутов, и ни одна из них не поддерживает все атрибуты, которые chattrмогут изменяться. Файловые системы, которые поддерживают хотя бы некоторые атрибуты, включают ext4 , XFS и btrfs .

Общие атрибуты файлов, поддерживаемые многими распространенными файловыми системами Linux
Атрибут флаг lsattr опция chattr Семантика и обоснование
Нет atimeобновлений A +A,-A Запись atime не изменяется при чтении / доступе к файлу.
Только добавление a +a,-a

Запись в файл разрешена только в режиме добавления.

Неизменный i +i,-i

Предотвращает любое изменение содержимого или метаданных файла: файл / каталог не могут быть записаны, удалены, переименованы или жестко связаны.

Нет свалки d +d,-d Файл будет пропущен дамп программы
Безопасное удаление s +s,-s Запрашивает, чтобы при удалении все блоки данных файла заполнялись нулями .
Синхронные обновления S +S,-S Изменения записываются синхронно на носитель данных базовой файловой системы; эквивалент опции монтирования «синхронизация» для затронутых файлов.

Смотрите также

Ссылки

внешняя ссылка

Свойства файлов на компьютере

Каждый файл на компьютере имеет набор своих индивидуальных свойств, которые делают его уникальным. В зависимости от формата файла набор свойств может быть разным: аудио файлы имеют одни свойства, видео – другие, текстовые документы – третье и т.д. В данной статье мы поговорим, как посмотреть свойства файлов, как их изменить или удалить на примере ОС Windows 7, как самой распространенной операционной системе на момент публикации материала.

к оглавлению ↑

Как посмотреть свойства файлов

Чтобы увидеть свойства нужного документа откройте проводник Windows, иконка которого расположена на панели быстрого запуска рабочего стола.

Другой способ открытия проводника – это нажать правой кнопкой мыши на кнопке Пуск и выбрать в контекстном меню «Проводник».

Найдите в проводнике нужный файл, подсветите его кликом левой кнопки и посмотрите его основные свойства на нижней панели проводника или задержав курсор мыши на значке файла до появления всплывающей подсказки со свойствами.

Чтобы посмотреть все имеющиеся свойства выбранного документа щелкните по значку нужного файла правой кнопкой мыши для вызова меню, где необходимо выбрать внизу пункт «Свойства» для открытия окна свойств.

к оглавлению ↑

Окно свойств файла

После открытия окна мы можем наблюдать ряд параметров, расположенных во вкладке «Общие». Рассмотрим на примере документа формата pdf.

  1. Тип файла и его расширение. Здесь мы видим, что это документ формата pdf.
  2. Приложение. Указывается программа, которая используется по умолчанию для обработки данного файла на текущем компьютере, т.е. та программа, которая откроется и загрузит документ при двойном щелчке по этому файлу. В данном случае – это программа для чтения pdf документов — Foxit Reader. Чтобы изменить программу для открытия файла по умолчанию, нужно нажать кнопку «Изменить» и выбрать необходимое приложение в списке.
  3. Расположение. Здесь находится указание на местоположение файла на локальном диске в виде пути от буквы диска. В нашем случае файл находится в корне диска С.
  4. Непосредственный размер документа и размер занимаемого им места на диске. Размер занимаемого места на диске будет всегда больше из-за особенностей кластерной системы записи на носитель, когда файл разбивается на мелкие фрагменты, которые записывается в свои кластеры. Каждый кластер имеет определенный размер, и если последний фрагмент файла не будет занимать весь размер кластера, то файловая система диска все равно посчитает его заполненным полностью. Отсюда и возникает разница в размерах самого файла и занимаемого им места.
  5. Создан. Указана дата создания файла.
  6. Изменен. Отмечается дата последней модификации файла.
  7. Открыт. Дата последнего открытия документа.
  8. Атрибуты «Только чтение» и «Скрытый»

Если установить отметку в поле атрибута «Только чтение», то файл нельзя будет редактировать. Все остальные действия с файлом (переименование, копирование, перемещение) будут доступны.

Если установить отметку в поле атрибута «Скрытый», то значок файла будет скрыт. Его будет нельзя найти в проводнике. Как правило, атрибут «Скрытый» применяется для важных файлов Windows в момент установки системы.

к оглавлению ↑

Как можно изменить свойства файла

Чтобы изменить свойства файла переключитесь на вкладку «Подробно». В зависимости от типа файла здесь могут быть дополнительные поля для внесения изменений. Например, откройте свойства файла для любой выбранной фотографии или картинки, и вы увидите большой набор свойств для данного файла. Значения некоторых полей можно изменить, добавив рейтинг, комментарии, ключевые слова и т.д. там, где это разрешено системой. Например, можно добавить название темы для фотографии, щелкнув по полю «Значение» для свойства «Темы». По окончании изменения щелкните по кнопке «Применить» и «Ок».

Указания значений в подробных свойствах файла, поможет в их поиске и сортировке на компьютере по дополнительным параметрам.

к оглавлению ↑

Как удалить данные в свойствах файла

Некоторые свойства файла можно удалить. Какие именно – зависит от типа файла. Например, в текстовых документах, созданных в программе Microsoft Office, в подробных свойствах «Авторы» можно как указать авторов текста, так и удалить их имена. Допустим, при передаче документа вы не хотите, чтобы кто-то увидел имена работавших над документов. В этом случае можно удалить личные данные. Для этого кликните по ссылке «Удаление свойств и личной информации» внизу окна свойств на вкладке «Подробно»

Выберите в следующем открывшемся окне способ удаления и нажмите «Ок»:

  1. Создать копию, удалив все возможные свойства.
  2. Удалить следующие свойства для этого файла.

В случае выбора первого пункта, будет создана копия файла, где значения свойств будут очищены, а к имени документа будет дополнено «Копия». Эту копию можно переслать в другие руки.

При выборе второго пункта, нужно отметить те свойства файла, которые следует удалить или можно отметить все пункты, нажав кнопку «Выделить все». Не забываем кликнуть по кнопке Ок.

Поделиться.
к оглавлению ↑

Еще по теме:

  • Архивы и архиваторы в среде Windows Даже если нет необходимости экономить место, программы-архиваторы — очень полезная вещь, так как позволяют компактно и без риска что-то потерять «по дороге», передавать, скажем, по […]
  • Как копировать текст с помощью клавиатуры Большинство начинающих пользователей компьютера при работе с текстом применяют стандартный прием копирования и вставки с использованием мыши, т.е. при зажатой левой кнопке выделяется […]
  • Как создать папку на рабочем столе При частой работе с какими-либо документами бывает удобней создать папку на рабочем столе для быстрого доступа к ним. Сделать это не сложно, однако, у начинающих пользователей данная […]
  • Файловая система. Что это? Рано или поздно начинающий пользователь компьютера сталкивается с таким понятием, как файловая система (ФС). Как правило, впервые знакомство с данным термином происходит при форматировании […]
  • Как сделать скриншот экрана Скриншот (или скрин) – это снимок экрана монитора на текущий момент или по другому говоря, скриншот – это мгновенное фото с экрана. Рано или поздно перед начинающим пользователем […]

Основные атрибуты файлов

Непременно на каждом персональном компьютере и прочих устройствах пользователи сохраняют различные папки и файлы. В дальнейшем есть необходимость в осуществлении просмотра информации о каждом таком сохраненном документе.

Для этого нужно обеспечить доступ к метаданным. Предусмотрены специальные атрибуты файлов, которые и являются специальной системной информацией, которая поможет раскрыть свойства конкретного файла. Также можно будет получить подробную информацию о целой папке.

В качестве атрибутов могут подразумевать самую разную информацию. Так что пользователи могут также узнать некие дополнительные параметры. Это касается типов данных, даты создания файлов и внесения в него некоторых корректировок.

Специализированная метаинформация откроет больше данных о каждом конкретном файле. То есть поможет узнать о EXIF для изображений, а также некоторых тегах для музыки. Так что удается получить действительно много ценной информации.

Однако многие пользователи вообще не обращают внимание на атрибуты файлов. Но это происходит ровно до тех пор, пока не возникнет необходимость внесения изменения в открытый текстовый файл, а этого просто не получится сделать.

Также трудности могут возникать и по другим причинам. Иногда данные с флешки или другого накопителя могут просто исчезнуть. Но что же делать в таком случае? Лучше всего заранее прояснить для себя, что представляют атрибуты файлов, зачем они нужны и так далее.

Общая информация. Классификация атрибутов файлов

При работе с операционной системой Windows пользователи могут отметить разделение на четыре типа. Это основные виды, с которыми юзерам приходится сталкиваться. Так что пора познакомиться с этими атрибутами, которыми могут обладать любые файлы и частично папки.

Есть определенная категория данных, которая предполагает работу с системными файлами. Данный тип известен как «S». Этим атрибутом обычно помечаются системные папки с документами, программами и прочими важными объектами, в которые юзерам лучше всего не вмешиваться.

По этой причине пользователи не смогут увидеть эти объекты в Проводнике. Так что придется обеспечивать доступ к ним только после отключения опции, которая направлена на скрытие защищённых системных файлов.

После ее активации можно будет увидеть все объекты. Но лучше все же этого не делать, чтобы не нанести урон процессам, отвечающим за работу операционной системы, а также многим прочим важным компонентам, от которых зависит функционирование устройства.

Далее следует разобраться с еще одним представителем атрибутов – R. Данный тип предполагает сохранение информации, которая в дальнейшем будет открываться исключительно для чтения.

Используется это с целью установки запрета правки текстовых файлов. Если пользователь частенько работает с информацией, а затем сохраняет ее на съемные накопители, то в таком случае можно просто защитить флешку от записи. Предварительно в корне данного накопителя нужно будет создать папку только для чтения.

Это неплохой вариант защиты от сторонних пользователей. Однако различные вирусы и прочие угрозы «умеют» обходить данные барьеры, чтобы проникать в файлы и просто заражать их. Так что при необходимости лучше всего частенько проверять данный накопитель на предмет выявления различных угроз.

Теперь можно рассмотреть еще один вариант – архивный. Пользователи могут увидеть обозначение в виде буквы «A». Необходимость использования данного типа атрибутов заключается в том, чтобы создавать бэкапов. Так что нужен он для определенных утилит.

Также пригодится для распознавания тех файлов, которые ранее были включены в резервную копию. Удается выявить и те объекты, которые ранее были скорректированы, а в настоящее время просто подлежат замене.

Теперь можно изучить еще один тип – Н. Это скрытые атрибуты, которые помогают сделать объекты невидимыми, но при этом они не будут отмечаться в качестве системных. Пользователи, таким образом, могут попробовать скрыть любые файлы и папки, чтобы в дальнейшем в Проводнике они никак не отображались.

Но такая классификация известна пользователям, которые работали с прежними версиями данной операционной системы. Финальные версии данной платформы обладают еще некоторыми дополнительными объектами.

Они совершенно не нуждаются в изменении, однако юзерам все же следует узнать о них как можно больше информации. Это зашифрованный, сжатый атрибут, а также представлены индексированный, временный и прочие.

В дополнение к этому предусмотрен вариант проведения работы с атрибутом целостности и проведения работы без предварительной очистки. Так что разнообразие таких элементов достаточно велико. Некоторые их перечисленных компонентов пользователь может увидеть в разделе со свойствами файлов.

Также к атрибутам можно отнести даже временные метки файла. Они помогают выяснить то, когда именно был создан документ, время его первого открытия и некоторых изменений. Благодаря столь точной информации пользователь может понять, как именно производилась работа с определенным объектом.

В системных файлах юзеры могут увидеть в обычном варианте только дату производимых корректировок. Чтобы получить доступ к более полной информации, необходимо открыть пункт со свойствами. В этом случае можно увидеть даты создания объекта, производимых в отношении его изменений.

При этом можно корректировать все эти данные. Если пользователь будет вносить правки, то все эти изменения моментально вступят в силу. В итоге и дата корректировки будет изменена в автоматическом режиме.

Работа с атрибутами. Внесение разного рода правок

Абсолютно каждый пользователь ожжет вносить коррективы в свойства с файлами. Делать это можно с использованием штатных средств. Также для этих целей могут быть использованы сторонние помощники.

К числу таких программ относятся самые разные файловые менеджеры. Такого рода приложения установлены на подавляющем большинстве персональных компьютеров. Так что юзерам не нужно будет даже производить установку такого вида помощника.

Однако если пользователь все же не загружал менеджер, то в таком случае потребуется установить. Наиболее ярким примером качества стабильной работы является Total Commander.

Данный программный продукт направлен на оказание реальной помощи при работе с файлами разных типов. Утилита будет отображать все те объекты, которые только могут быть в памяти гаджета. При этом о каждом таком объекте можно будет узнать достаточно много различной информации, которая может быть полезной.

Очень просто перейти в меню «Вид», в котором удается обеспечить доступ даже к скрытым объектам. То есть пользователю просто нужно активировать опцию с расширенными настройками. Далее переходим во вкладку, в которой можно будет обеспечить просмотр скрытых и системных файлов.

Как только абсолютно все элементы становятся видимыми, то пользователь может работать с ними. Если вдруг в отношении некоторых из них нужно изменить атрибуты, то для этого достаточно лишь войти в меню с названием «Файл». Далее выбираем опцию изменения атрибутов. Все это с успехом сделает Total Commander.

В этот момент появится новое окошко, в котором можно производить все дальнейшие манипуляции. Процесс корректировки предполагает использование многочисленных параметров стандартной команды ATTRIB. Также просто вносить изменения в метку времени изменения файла.

Если даже некоторые функции выполнить никак не удается, то для этого можно подключать самые разные дополнительные модули. В сети представлено несколько актуальных плагинов, с которыми можно производить работу.

Также можно будет попробовать поработать с другим софтом — Free Commander. Эта утилита в своем составе уже содержит несколько важных компонентов, которых нет у сервисов-конкурентов. Так что пользователи могут совершенно спокойно обойтись даже без плагинов, используя лишь встроенные инструменты.

А еще представлено несколько узкоспециализированных программ, которые также направлены на работу с файлами, но в более «скромном» функционале. Примером качественного приложения является BulkFileChanger.

Так что не нужно ограничиваться одним вариантом утилиты. В настоящее время компьютерные технологии настолько быстро развиваются, что юзеры могут без проблем скачивать самые разные софты, которые помогут в решении любых проблем.

2BrightSparks Articles - Общие сведения об атрибутах файлов Windows

Общие сведения об атрибутах файлов Windows

Автор: Конрад Чанг, 2BrightSparks Pte. ООО

Скачать PDF-версию [открывается в новом окне]

Мы используем цифровые файлы каждый день, но нам относительно редко приходится распознавать атрибуты цифрового файла. Эта статья посвящена пониманию атрибутов файлов в Windows.

Например, вы могли задаться вопросом, как операционная система Windows отличает видимые файлы от скрытых. Или скажем, программа текстового редактора выдает сообщение об ошибке, информирующее вас, что файл доступен только для чтения, когда вы пытаетесь сохранить изменения в файле - вы можете спросить себя: как текстовый редактор узнает, что файл прочитан -только? Атрибуты файлов содержат теги файлов с дополнительной информацией, которую Windows использует для действий.

Небольшое знание атрибутов файла поможет вам понять, почему определенные вещи происходят с файлами и почему определенные вещи не могут происходить, если атрибут определен определенным образом.

Что такое атрибуты файла и для чего они используются?

Атрибуты файла - это фрагменты информации, связанные с каждым файлом и каталогом, которые включают дополнительные данные о самом файле или его содержимом. Они могут существовать только в одном из двух состояний - Set или Cleared; как состояние включения или выключения. Атрибуты могут находиться в файлах, каталогах, томах и определенных системных объектах. Они используются операционной системой и программными приложениями для определения поведения файловой системы.

Перечень обычно используемых атрибутов

Байт хранит атрибуты файла, причем каждому конкретному атрибуту присваивается бит байта. Чтобы активировать определенный атрибут, система присваивает «единицу» соответствующему биту, который представляет состояние «Вкл.». (Это называется отметкой или установкой атрибута). Операционная система Windows (Win32) хранит атрибуты файлов в виде 32-битного количества, тогда как исходные атрибуты файлов MS-DOS имеют только 8 бит для хранения атрибутов файлов.

Ниже приведены общие атрибуты и биты, которые их представляют:

Атрибут

Битовое значение

Только чтение (R)

00000001

Скрытый (В)

00000010

Система (S)

00000100

Справочник (D)

00010000

Архив (A)

00100000

Не проиндексировано (I)

10000000000000


Файл может иметь более одного атрибута, сопоставленного с ним путем добавления битов для формирования байтового атрибута.Скрытый каталог, доступный только для чтения, будет иметь байт атрибута 00010011, который является результатом сложения трех атрибутов. Ниже приведены описания каждого атрибута:

  • Только для чтения (R) : Атрибут только для чтения запрещает программным программам сохранять изменения в файл. Это полезно, если вы хотите защитить файл от записи. Обратите внимание, что файл только для чтения не препятствует его удалению.
  • Скрытый (H) : файл, отмеченный атрибутом «скрытый», будет скрыт от просмотра при нормальных условиях просмотра.
  • Система (-ы) : файл или каталог, используемый исключительно операционной системой, который нельзя изменять или удалять.
  • Каталог (D) : Этот атрибут помечен тегами для папок или подпапок, чтобы отличать их от файлов.
  • Архив (A) : этот бит используется программными приложениями, которые изменяют файлы, а также программным обеспечением резервного копирования в качестве «канала связи». Некоторое программное обеспечение для резервного копирования на ПК (например, SyncBackPro и SyncBackSE) позволяет пользователю выполнять инкрементное резервное копирование, при котором выполняется резервное копирование только файлов, которые были изменены с момента предыдущего резервного копирования.Когда программное обеспечение резервного копирования архивирует или выполняет резервное копирование файла, оно сбрасывает бит архива (помечает его нулевым или Off ). Ожидается, что любое программное обеспечение, которое впоследствии вносит изменения в файл, установит бит архива. Таким образом, когда программа резервного копирования запустится в следующий раз, она сможет идентифицировать измененные файлы, анализируя биты архива, и выполнить резервное копирование этих файлов с измененными битами.

Обратите внимание, что некоторые программы могут изменять файлы без указания атрибута архива.Если программное обеспечение резервного копирования использует инкрементные резервные копии для резервного копирования этих файлов, оно будет полагаться на программное обеспечение для установки соответствующего бита. Поэтому важно отметить, что вы не должны полагаться только на этот параметр для обеспечения резервного копирования важных файлов.

Не проиндексировано содержимое (I) : В Windows есть функция поиска, которая индексирует все файлы и каталоги на диске для достижения более быстрых результатов. По умолчанию этот атрибут не установлен, что позволяет операционной системе включить файл в список индексации.Пользователь может отказаться от определенных файлов, установив для этого атрибута значение на . Если установлено, Windows будет пропускать файлы, для которых этот параметр отмечен.

Как просматривать и изменять атрибуты?

Есть несколько способов просмотра и изменения атрибутов. Два из них - через свойства файла или папки в проводнике Windows или с помощью команды ATTRIB из командной строки MS-DOS (введите команду CMD, чтобы открыть окно DOS).

Просмотр атрибутов в проводнике Windows

Если щелкнуть правой кнопкой мыши и выбрать «Свойства» в любом файле или папке в проводнике Windows, откроется окно «Свойства», в котором отображаются атрибуты выбранного элемента.

Примечание: Расширенные атрибуты (сжатие и шифрование) не будут отображаться при использовании команды ATTRIB . Однако вы можете просмотреть эти атрибуты, выполнив команды Compact и Cipher соответственно.

Просмотр атрибутов из приглашения DOS

Для просмотра атрибутов вы можете ввести команду ATTRIB из командной строки DOS.

Набор текста ATTRIB /? отобразит список всего синтаксиса, доступного для запроса файла.

Чтобы просмотреть, какие атрибуты назначены файлу, введите следующее:

ATTRIB C: \ Folder \ Filename.ext

Отсюда мы видим, что для файла TEST.TXT включены атрибуты Archive, Hidden и Read-Only (показаны A, H и R).

Использование команды ATTRIB позволяет пользователю Установить или Очистить атрибут файла.

.

Windows: как просмотреть атрибуты файлов и папок с помощью команды attrib - Статьи TechNet - США (английский)



Каждому файлу и папке назначено несколько различных атрибутов, которые вы можете просматривать и изменять из командной строки с помощью attrib команда. Вы можете просмотреть все существующие атрибуты для файлов или папок, введя следующую команду:

attrib

Вы также можете просмотреть и настроить большинство этих атрибутов в проводнике Windows, как показано на следующем рисунке:

Примечание: Расширенные атрибуты (сжатые и зашифрованные) нельзя просмотреть с помощью attrib , но вы можете просмотреть их, используя compact и шифрует команд соответственно.

Различные атрибуты, которые вы можете увидеть с attrib , обозначаются одиночными заглавными буквами, например R и H .

Атрибут
Описание
р
Указывает, что файл доступен только для чтения.
H Указывает, что файл скрыт.
А
Если установлено, указывает, что файл не был скопирован или был изменен с момента последнего резервного копирования.Когда этот атрибут установлен, он определяет, что Файл готов к архивации. опция включена. Посмотрите на следующий рисунок:

Если файл не имеет атрибута , это означает, что для файла была создана резервная копия (не измененная после более поздней операции резервного копирования). Флажок готов к архивации будет снят.

I
S
Указывает, что это системный файл .

Атрибуты можно изменить с помощью команды attrib , используя команду + или - символ и соответствующая буква.
.

Установить свойства файла (REST API) - Хранилище Azure

  • 7 минут на чтение

В этой статье

Операция Установить свойства файла устанавливает системные свойства файла.

Запрос

Запрос Установить свойства файла может быть построен следующим образом. HTTPS рекомендуется.

Метод URI запроса Версия HTTP
PUT https://myaccount.file.core.windows.net/myshare/mydirectorypath/myfile?comp=properties HTTP / 1.1

Замените компоненты пути, показанные в URI запроса, на свои собственные, как показано ниже:

Компонент пути Описание
myaccount Имя вашей учетной записи хранения.
myshare Имя вашей общей папки.
mydirectorypath Необязательно. Путь к родительскому каталогу.
myfile Имя файла.

Дополнительные сведения об ограничениях именования путей см. В разделе Именование и ссылки на общие ресурсы, каталоги, файлы и метаданные.

Параметры URI

Следующие дополнительные параметры могут быть указаны в URI запроса.

Заголовки запросов

В следующей таблице описаны обязательные и необязательные заголовки запроса.

Заголовок запроса Описание
Авторизация Обязательно. Задает схему авторизации, имя учетной записи и подпись. Дополнительные сведения см. В разделе Авторизация запросов в хранилище Azure.
Дата или x-ms-date Обязательно.Задает универсальное скоординированное время (UTC) для запроса. Дополнительные сведения см. В разделе Авторизация запросов в хранилище Azure.
x-ms-версия Требуется для всех авторизованных запросов. Указывает версию операции, которая будет использоваться для этого запроса. Дополнительные сведения см. В разделе Управление версиями для служб хранилища Azure.
x-ms-управление кешем Необязательно. Изменяет строку управления кешем для файла.

Если это свойство не указано в запросе, то свойство будет очищено для файла.Последующие вызовы Get File Properties не вернут это свойство, если оно снова не будет явно установлено в файле.

x-ms-content-type Необязательно. Устанавливает тип содержимого файла.

Если это свойство не указано в запросе, то свойство будет очищено для файла. Последующие вызовы Get File Properties не вернут это свойство, если оно снова не будет явно установлено в файле.

x-ms-content-md5 Необязательно.Устанавливает MD5-хэш файла.

Если это свойство не указано в запросе, то свойство будет очищено для файла. Последующие вызовы Get File Properties не вернут это свойство, если оно снова не будет явно установлено в файле.

кодирование содержимого x-ms Необязательно. Устанавливает кодировку содержимого файла.

Если это свойство не указано в запросе, то свойство будет очищено для файла. Последующие вызовы Get File Properties не вернут это свойство, если оно снова не будет явно установлено в файле.

x-ms-content-language Необязательно. Устанавливает язык содержимого файла.

Если это свойство не указано в запросе, то свойство будет очищено для файла. Последующие вызовы Get File Properties не вернут это свойство, если оно снова не будет явно установлено в файле.

x-ms-content-disposition Необязательно. Устанавливает заголовок Content-Disposition файла.

Если это свойство не указано в запросе, то свойство будет очищено для файла. Последующие вызовы Get File Properties не вернут это свойство, если оно снова не будет явно установлено в файле.

x-ms-длина-содержимого: байты Необязательно. Изменяет размер файла до указанного размера. Если указанное значение байта меньше текущего размера файла, то все диапазоны выше указанного значения байта очищаются.
Разрешение файла x-ms Требуется, если x-ms-file-permission-key не указан.Версия 2019-02-02 и новее. Это разрешение является дескриптором безопасности для файла, указанного на языке определения дескрипторов безопасности (SDDL). Этот заголовок можно использовать, если размер разрешений превышает 8 КиБ, в противном случае можно использовать x-ms-file-permission-key . Если указано, он должен иметь владельца, группу и список управления дискреционным доступом (DACL). Значение наследовать может быть передано для наследования от родительского каталога.

Обратите внимание, что можно указать только один из x-ms-file-permission или x-ms-file-permission-key .

ключ разрешения файла x-ms Требуется, если x-ms-file-permission не указано. Версия 2019-02-02 и новее. Ключ разрешения, которое будет установлено для файла. Его можно создать с помощью API Create-Permission .

Обратите внимание, что можно указать только один из x-ms-file-permission или x-ms-file-permission-key .

Атрибуты файла x-ms Обязательно.Версия 2019-02-02 и новее. Атрибуты файловой системы, которые необходимо установить для файла. См. Список доступных атрибутов. Значение preserve может быть передано, чтобы существующее значение оставалось неизменным.
время создания x-ms-файла Обязательно. Версия 2019-02-02 и новее. Свойство времени создания всемирного координированного времени (UTC) для файла. Значение , теперь может использоваться для указания времени запроса. Значение preserve может быть передано, чтобы существующее значение оставалось неизменным.
время последней записи файла x-ms Обязательно. Версия 2019-02-02 и новее. Свойство последней записи всемирного координированного времени (UTC) для файла. Значение , теперь может использоваться для указания времени запроса. Значение preserve может быть передано, чтобы существующее значение оставалось неизменным.
x-ms-lease-id: Требуется, если у файла есть активная аренда. Доступно для версий 2019-02-02 и новее.

Тело запроса

Нет.

Ответ

Ответ включает код состояния HTTP и набор заголовков ответа.

Код состояния

Успешная операция возвращает код состояния 200 (ОК).

Для получения информации о кодах состояния см. Коды состояния и ошибок.

Заголовки ответа

Ответ на эту операцию включает следующие заголовки. Ответ также может включать дополнительные стандартные заголовки HTTP.Все стандартные заголовки соответствуют спецификации протокола HTTP / 1.1.

Заголовок ответа Описание
ETag ETag содержит значение, которое представляет версию файла в кавычках.
Последние изменения Возвращает дату и время последнего изменения каталога. Формат даты соответствует RFC 1123. Дополнительные сведения см. В разделе «Представление значений даты и времени в заголовках».Любая операция, изменяющая каталог или его свойства, обновляет время последнего изменения. Операции с файлами не влияют на время последнего изменения каталога.
x-ms-идентификатор-запроса Этот заголовок однозначно идентифицирует сделанный запрос и может использоваться для устранения неполадок с запросом. Для получения дополнительной информации см. Устранение неполадок операций API.
x-ms-версия Указывает версию файловой службы, использованной для выполнения запроса.
Дата Значение даты / времени в формате UTC, созданное службой, которое указывает время, в которое был инициирован ответ.
x-ms-request-server-encrypted: true / false Версия 17.04.2017 или новее. Значение этого заголовка устанавливается на true , если содержимое запроса успешно зашифровано с использованием указанного алгоритма, и false в противном случае.
ключ разрешения файла x-ms Ключ разрешения файла.
Атрибуты файла x-ms Атрибуты файловой системы для файла. См. Список доступных атрибутов.
время создания x-ms-файла Значение даты и времени в формате UTC, представляющее свойство времени создания файла.
время последней записи файла x-ms Значение даты и времени в формате UTC, представляющее свойство времени последней записи для файла.
x-ms-file-change-time Дата / время в формате UTC, значение, представляющее свойство времени изменения для файла.

Ответное тело

Нет.

Авторизация

Только владелец учетной записи может вызвать эту операцию.

Атрибуты файловой системы
Атрибут Атрибут файла Win32 Определение
Только чтение FILE_ATTRIBUTE_READONLY Файл только для чтения. Приложения могут читать файл, но не могут записывать или удалять его.
Скрытый FILE_ATTRIBUTE_HIDDEN Файл скрыт.Он не входит в обычный список каталогов.
Система FILE_ATTRIBUTE_SYSTEM Файл, часть или используется операционной системой исключительно.
Нет FILE_ATTRIBUTE_NORMAL Файл, для которого не установлены другие атрибуты. Этот атрибут действителен только при использовании отдельно.
Архив FILE_ATTRIBUTE_ARCHIVE Файл, являющийся архивным файлом.Приложения обычно используют этот атрибут, чтобы пометить файлы для резервного копирования или удаления.
Временное FILE_ATTRIBUTE_TEMPORARY Файл, который используется для временного хранения.
Не в сети FILE_ATTRIBUTE_OFFLINE Данные файла доступны не сразу. Этот атрибут файловой системы представлен в первую очередь для обеспечения совместимости с Windows. Файлы Azure не поддерживают автономное хранилище.
NotContentIndexed FILE_ATTRIBUTE_NOT_CONTENT_INDEXED Файл не должен индексироваться службой индексации содержимого.
NoScrubData FILE_ATTRIBUTE_NO_SCRUB_DATA Поток пользовательских данных не должен быть прочитан сканером целостности фоновых данных. Этот атрибут файловой системы представлен в первую очередь для обеспечения совместимости с Windows.

Примечания

Семантика обновления свойств файла следующая:

  • Размер файла изменяется только в том случае, если в запросе указано значение для заголовка x-ms-content-length .

  • Если запрос устанавливает только x-ms-content-length и никаких других свойств, то никакие другие свойства файла не изменяются.

  • Если в запросе задано одно или несколько из следующих свойств, то все эти свойства устанавливаются вместе. Если значение не указано для данного свойства, когда установлено хотя бы одно из свойств, перечисленных ниже, то это свойство будет очищено для файла.

    • x-ms-cache-control

    • x-ms-тип-содержимого

    • x-ms-content-md5

    • кодирование содержимого x-ms

    • x-ms-content-language

Примечание

Перечисленные выше свойства файла отличаются от свойств файловой системы, доступных клиентам SMB.Клиенты SMB не могут читать, записывать или изменять значения этих свойств.

Установить свойства файла не поддерживается для моментального снимка общего ресурса, который является копией общего ресурса только для чтения. Попытка выполнить эту операцию с моментальным снимком общего ресурса завершится ошибкой с 400 (InvalidQueryParameterValue)

Если файл имеет активную аренду, клиент должен указать действительный идентификатор аренды в запросе, чтобы записать свойства в файл. Если клиент не указывает идентификатор аренды или указывает недопустимый идентификатор аренды, файловая служба возвращает код состояния 412 (ошибка предварительного условия).Если клиент указывает идентификатор аренды, но у файла нет активной аренды, файловая служба также возвращает код состояния 412 (ошибка предварительного условия).

См. Также

Операции с файлами

.

python - как __setattr__ работает с атрибутами класса?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создайте
.

Использование свойства Attributes для объектов TableDef - Office

  • 3 минуты на чтение
  • Применимо к:
    Access 2010, Microsoft Office Access 2007, Microsoft Office Access 2003

В этой статье

Примечание

Office 365 профессиональный плюс переименовывается в Microsoft 365 Apps для предприятий .Дополнительные сведения об этом изменении см. В этом сообщении в блоге.

Оригинальный номер базы знаний: 210362

Примечание

Требуется экспертное программирование, взаимодействие и многопользовательские навыки. Эта статья относится только к базе данных Microsoft Access (.mdb / .accdb).

Сводка

Вы можете использовать свойство Attributes объекта TableDef для определения определенных свойств таблицы. Например, вы можете использовать свойство Attributes , чтобы определить, является ли таблица системной или связанной (присоединенной) таблицей.

Microsoft предоставляет примеры программирования только для иллюстрации, без явных или подразумеваемых гарантий. Это включает в себя, но не ограничивается, подразумеваемые гарантии товарной пригодности или пригодности для определенной цели. В этой статье предполагается, что вы знакомы с демонстрируемым языком программирования и инструментами, которые используются для создания и отладки процедур. Инженеры службы поддержки Майкрософт могут помочь объяснить функциональность конкретной процедуры, но они не будут изменять эти примеры для обеспечения дополнительных функций или построения процедур в соответствии с вашими конкретными требованиями.ПРИМЕЧАНИЕ. В примере кода в этой статье используются объекты доступа к данным Microsoft. Для правильной работы этого кода необходимо сослаться на библиотеку объектов Microsoft DAO 3.6. Для этого щелкните Ссылки в меню Инструменты редактора Visual Basic и убедитесь, что установлен флажок Библиотека объектов Microsoft DAO 3.6.

Атрибуты TableDef

Свойство Attributes объекта TableDef определяет характеристики таблицы, представленной объектом TableDef .Свойство Attributes хранится как одно длинное целое число и представляет собой сумму следующих длинных констант:

Константа Описание
дБ Прикрепить Эксклюзивный Для баз данных, использующих ядро ​​базы данных Microsoft Jet, указывает, что таблица является связанной таблицей, открытой для исключительного использования.
дБ Прикрепить Сохранить PWD Для баз данных, использующих ядро ​​базы данных Jet, указывает, что идентификатор пользователя и пароль для связанной таблицы должны быть сохранены вместе с информацией о подключении.
dbSystemObject Указывает, что таблица является системной.
dbHiddenObject Указывает, что таблица является скрытой (для временного использования).
дБ Прикрепленная таблица Указывает, что таблица является связанной таблицей из базы данных, не связанной с Open Database Connectivity (ODBC), такой как Microsoft Access или Paradox.
db Прикреплено ODBC Указывает, что таблица является связанной таблицей из базы данных ODBC, такой как Microsoft SQL Server или ORACLE Server.

Для объекта TableDef использование свойства Attributes зависит от состояния TableDef , как показано в следующей таблице:

TableDef Использование
Объект не добавлен в коллекцию Чтение / запись
Базовый стол Только чтение
Связанный стол Только чтение

При проверке настройки этого свойства можно использовать оператор AND для проверки определенного атрибута.Например, чтобы определить, является ли объект таблицы системной таблицей, выполните логическое сравнение свойства TableDef Attributes и константы dbSystemObject .

Образец кода

Примечание

В примере кода в этой статье используются объекты доступа к данным Microsoft. Для правильной работы этого кода необходимо сослаться на библиотеку объектов Microsoft DAO 3.6. Для этого щелкните Ссылки в меню Инструменты редактора Visual Basic и убедитесь, что файл Microsoft DAO 3.6 Установлен флажок «Библиотека объектов ».

Следующая определяемая пользователем функция-пример просматривает все таблицы в базе данных и отображает окно сообщения, в котором перечислены все имена таблиц и указано, является ли таблица системной таблицей:

  Option Compare Database 'Использовать порядок в базе данных для сравнения строк. Вариант явный Функция ShowTableAttribs () Dim DB как DAO.Database Dim T как DAO.TableDef Тусклый TType как строка Dim TName As String Dim Attrib As String Dim I As Integer Установите DB = CurrentDB () Для I = 0 В БД.Tabledefs.Count - 1 Установите T = DB.Tabledefs (I) TName = T.Name Attrib = (T.Attributes и dbSystemObject) MsgBox TName & IIf (Attrib, «: системная таблица», «: не системная» & _ "Таблица") Далее я Конечная функция  

Список литературы

Для получения дополнительных сведений о свойстве Attributes щелкните Справка Microsoft Visual Basic в меню Справка , введите свойства объекта в помощнике Office или мастере ответов, а затем щелкните Поиск , чтобы просмотреть возвращенные темы.

.

asp.net - Какой хороший способ установить атрибут Item или DataSource для FieldRenderer?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
.

Смотрите также