2

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

3 ответа3

1

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

1

Краткий ответ: Нет, эти атрибуты встроены в файловую систему. Вы могли бы подделать свои собственные метаданные с небольшим программированием.

Как сказал Хью, в NTFS есть потоки данных, но будьте осторожны, MS утверждает, что «возможно, не будет поддерживаться в будущих файловых системах», и одного этого предложения достаточно, чтобы я не использовал эту "функцию".

(Как примечание, Winrar Archiver имеет возможность включать потоки файлов NTFS при сжатии файлов)

Альтернативное решение, которое будет включать программирование: система, которая хранит дополнительные метаданные в файле рядом с указанными файлами (подумайте, как Google Picasa хранит свои файлы .ini вместе с вашими фотографиями).

1

Проверьте: захват метаданных файла

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .