Я хочу пометить различные типы файлов (например, .pdf, .epub, .iso, .bin, папки, ..), используя одни и те же описательные поля. Например, я хотел бы, чтобы поле метаданных «type» было бы «eBook» в pdf- и epub-файлах, «CD-Image» в iso- и bin-файлах.
Я прочитал об альтернативных потоках данных (ADS), чтобы сделать это возможным. Кто-нибудь знает хорошую программу для Windows 7, чтобы отмечать разные файлы и искать их? Для меня важно, что метаданные НЕ хранятся в отдельной базе данных. Я много двигаю файлы и должен оставаться гибким (ADS 'придерживаются' файлов).
Есть идеи?
Ответы:
Это бесплатное решение проблемы с открытым исходным кодом, доступное по адресу https://github.com/Dijji/FileMeta .
Я начал с теми же требованиями, что и Pwdr. Связанное решение позволяет вам использовать Проводник для просмотра и редактирования тегов, комментариев и т. Д., Хранящихся в ADS. Это также работает с поиском Windows.
Я думаю, что Microsoft почти поставила это в Vista, потому что все точки подключения есть и в Explorer, и в NTFS. Ключевым элементом, который я предоставляю, является одна DLL-библиотека 17 К (64-разрядная) для подключения точек. Кажется, они отступили, потому что, хотя все работает отлично, пока файл находится на диске NTFS, но метаданные теряются, когда вы отправляете файл как вложение электронной почты или перемещаете его в другую файловую систему. В качестве меры предосторожности мое решение включает возможность экспортировать метаданные ADS в файл XML и повторно импортировать его в другое место.
источник