Ajout de propriétés personnalisées / nouvelles à tout fichier indépendamment du type et de l'extension par exemple réglage « Auteur » sur un fichier txt

StackOverflow https://stackoverflow.com/questions/2591991

Question

Je veux la capacité d'ajouter des propriétés et des balises à un fichier (Ebook spécifiquement des fichiers et des propriétés connexes ebook dans Windows 7 mais intéressé d'aller aussi pour autant que possible) OSes

Par exemple, Example.txt ou Exemple.doc ou Example.epub devraient tous au stockage et propriétés comme 'Auteur', 'Date de publication', 'tags' etc ..

les propriétés doivent être stockés avec le fichier lui-même. Telle que si elle est transférée à un autre système, il conserve les propriétés (même si je dois installer mon application »pour soutenir cette fonction sur l'autre machine)

Comment puis-je faire cela possible en utilisant .net (préféré) et quels sont les concepts du système de fichiers dois-je apprendre à comprendre les concepts et les limites sous-jacentes pour être en mesure de mettre en œuvre cette fonctionnalité?

Toute application qui fait déjà? Merci

Était-ce utile?

La solution

Vos options sont:

  • Faire un pacte avec votre religion version de Satan.
  • flux NTFS, avec la restriction que la copie d'un système de fichiers de support flux de fichiers non (FAT / FAT32) va dépouiller la page meta.
  • Memory Stick pour les fichiers qui ont la méta information intégrée.
  • Stocker les informations méta dans un fichier séparé et mettre en œuvre un ensemble massif d'extensions shell pour surveiller les opérations de copie et resynchroniser les fichiers .fileinfo lorsque l'utilisateur copie d'eux.

Autres conseils

Vous pouvez utiliser Dsofile de Microsoft, mais fonctionne uniquement avec NTFS.

http: //blog.rodhowarth. com / 2008/06 / comment set-mesure-à-attributs-file.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top