タイプや拡張子に関係なく、任意のファイルにカスタム/新しいプロパティを追加します。.txt ファイルに「作成者」を設定する

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

質問

ファイルにプロパティとタグを追加する機能が必要です (具体的には、Windows 7の電子書籍ファイルと電子書籍関連のプロパティですが、できるだけ多くのOSでそうすることに興味があります)

たとえば、Example.txt、Example.doc、または Example.epub はすべて、「作成者」、「出版日」、「タグ」などのプロパティを保存および保持する必要があります。

プロパティはファイル自体と一緒に保存する必要があります。別のシステムに転送された場合でも、プロパティが保持されるようにします(他のマシンでこの機能をサポートするために「マイアプリ」をインストールする必要がある場合でも)

.net (推奨) を使用してこれを可能にするにはどうすればよいですか? また、この機能を実装できるようにするために、基礎となる概念と制限を理解するにはどのようなファイル システムの概念を学ばなければなりませんか?

すでにこれを行っているアプリケーションはありますか?ありがとう

役に立ちましたか?

解決

オプションは次のとおりです。

  • あなたの宗教バージョンのサタンと協定を結びましょう。
  • NTFS ストリーム。ファイル ストリームをサポートしていないファイル システム (FAT/FAT32) にコピーするとメタ情報が削除されるという制限があります。
  • メタ情報が組み込まれているファイルに固執してください。
  • メタ情報を別のファイルに保存し、膨大な数のシェル拡張機能を実装して、コピー操作を監視し、ユーザーが .fileinfo ファイルをコピーするときにファイルを再同期します。

他のヒント

あなたはマイクロソフトからのDsofileを使用していますが、唯一のNTFSで動作することができます。

ます。http://blog.rodhowarth。 COM / 2008/06 /どのようツーセットカスタム属性-file.htmlする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top