Bagaimana saya bisa menambahkan metadata ke file / folder NTFS?

13

Saya ingin menandai berbagai jenis file (mis. Pdf, .epub, .iso, .bin, folder, ..) menggunakan bidang deskriptif yang sama. Misalnya saya ingin "metadata" bidang "metadata" yang akan menjadi "eBook" pada file pdf dan epub, "CD-Image" pada file iso dan bin.

Saya membaca tentang Aliran Data Alternatif (ADS) untuk memungkinkan hal ini. Adakah yang tahu program bagus untuk Windows 7 untuk menandai file yang berbeda dan mencarinya? Penting bagi saya, bahwa metadata TIDAK disimpan dalam database terpisah. Saya sering memindahkan file dan harus tetap fleksibel (ADS 'menempel' pada file).

Ada ide?

Pwdr
sumber
Saya tidak berpikir NTFS mendukung meta-data file atau folder
pengguna
2
NTFS mendukung Aliran Data Alternatif . Tapi saya tidak tahu program yang menggunakan ADS untuk tujuan penandaan.
Pwdr
Sepertinya tidak ada yang berubah di Windows 8 ...
Pwdr

Jawaban:

10

Ini tentang solusi sumber terbuka dan gratis untuk masalah ini, tersedia di https://github.com/Dijji/FileMeta .

Saya mulai dengan persyaratan yang sama seperti Pwdr. Apa yang dilakukan solusi tertaut adalah untuk memungkinkan Anda menggunakan Explorer untuk melihat dan mengedit tag, komentar, dll yang disimpan dalam ADS. Ini juga berfungsi dengan pencarian Windows.

Saya pikir Microsoft hampir mengirimkan ini di Vista, karena semua plug plug ada di Explorer dan NTFS. Bagian kunci yang saya berikan adalah satu 17 K DLL (64-bit) untuk menghubungkan titik-titik. Mereka tampaknya telah mundur karena meskipun semuanya berfungsi dengan baik selama file ada di drive NTFS, tetapi metadata hilang ketika Anda mengirim file sebagai lampiran email, atau memindahkannya ke sistem file yang berbeda. Sebagai mitigasi, solusi saya mencakup kemampuan untuk mengekspor metadata ADS ke file XML, dan mengimpor kembali di tempat lain.

Dijji
sumber
Saya mengunduh ini dan telah berhasil menambahkan metadata ke lebih banyak jenis file. Tampaknya tidak berfungsi untuk Folder.
Andy Mercer
2
filemeta.codeplex.com/discussions/452275 Ada diskusi untuk menambahkan Folder, tetapi belum ada yang datang dari mereka.
Andy Mercer
Ini masih mengagumkan.
Ross Presser