タイプや拡張子に関係なく、任意のファイルにカスタム/新しいプロパティを追加します。.txt ファイルに「作成者」を設定する
-
25-09-2019 - |
質問
ファイルにプロパティとタグを追加する機能が必要です (具体的には、Windows 7の電子書籍ファイルと電子書籍関連のプロパティですが、できるだけ多くのOSでそうすることに興味があります)
たとえば、Example.txt、Example.doc、または Example.epub はすべて、「作成者」、「出版日」、「タグ」などのプロパティを保存および保持する必要があります。
プロパティはファイル自体と一緒に保存する必要があります。別のシステムに転送された場合でも、プロパティが保持されるようにします(他のマシンでこの機能をサポートするために「マイアプリ」をインストールする必要がある場合でも)
.net (推奨) を使用してこれを可能にするにはどうすればよいですか? また、この機能を実装できるようにするために、基礎となる概念と制限を理解するにはどのようなファイル システムの概念を学ばなければなりませんか?
すでにこれを行っているアプリケーションはありますか?ありがとう
解決
オプションは次のとおりです。
- あなたの宗教バージョンのサタンと協定を結びましょう。
- NTFS ストリーム。ファイル ストリームをサポートしていないファイル システム (FAT/FAT32) にコピーするとメタ情報が削除されるという制限があります。
- メタ情報が組み込まれているファイルに固執してください。
- メタ情報を別のファイルに保存し、膨大な数のシェル拡張機能を実装して、コピー操作を監視し、ユーザーが .fileinfo ファイルをコピーするときにファイルを再同期します。
他のヒント
あなたはマイクロソフトからのDsofileを使用していますが、唯一のNTFSで動作することができます。
ます。http://blog.rodhowarth。 COM / 2008/06 /どのようツーセットカスタム属性-file.htmlする
所属していません StackOverflow