Как добавить метаданные в файлы / папки NTFS?

8858
Pwdr

Я хочу пометить различные типы файлов (например, .pdf, .epub, .iso, .bin, папки, ..), используя одни и те же описательные поля. Например, я хотел бы, чтобы поле метаданных «type» было бы «eBook» в pdf- и epub-файлах, «CD-Image» в iso- и bin-файлах.

Я прочитал об альтернативных потоках данных (ADS), чтобы сделать это возможным. Кто-нибудь знает хорошую программу для Windows 7, чтобы отмечать разные файлы и искать их? Для меня важно, что метаданные НЕ хранятся в отдельной базе данных. Я много двигаю файлы и должен оставаться гибким (ADS 'придерживаются' файлов).

Есть идеи?

12
Я не думаю, что NTFS поддерживает метаданные файлов или папок user 12 лет назад 0
NTFS поддерживает [Альтернативные потоки данных] (http://en.wikipedia.org/wiki/NTFS#Alternate_data_streams_.28ADS.29). Но я не знаю программу, которая использует ADS для маркировки. Pwdr 12 лет назад 2
Похоже, что ничего не изменилось в Windows 8 ... Pwdr 11 лет назад 0

1 ответ на вопрос

8
Dijji

This is about a free and open source solution to the problem, available at https://github.com/Dijji/FileMeta.

I started out with the same requirements as Pwdr. What the linked solution does is to allow you to use Explorer to see and edit tags, comments, etc that are stored in ADS. It also works with Windows search.

I think that Microsoft almost shipped this in Vista, because all the plug points are there in both Explorer and NTFS. The key piece that I provide is one 17 K DLL ( 64-bit) to connect the dots. They seem to have backed off because although everything works great as long as the file is on an NTFS drive, but the metadata is lost when you send the file as an e-mail attachment, or move it to a different file system. As a mitigation, my solution includes a capability to export the ADS metadata to an XML file, and re-import it elsewhere.

Я скачал это и успешно добавил метаданные в другие типы файлов. Похоже, это не работает для папок. Andy Mercer 10 лет назад 0
https://filemeta.codeplex.com/discussions/452275 Есть обсуждения по добавлению папок, но из них пока ничего не вышло. Andy Mercer 10 лет назад 1

Похожие вопросы