0

始める前に、stackoverflow について得たすべての洞察と貢献してくれたすべての人に感謝の意を表したいと思います。多数のファイルの管理について一般的な質問があります。もしあれば、私は私のオプションを決定しようとしています。ここに行きます。

現在、多数のファイルがあり、Windows 7 を使用しています。一緒に処理する必要があるものに基づいて、ファイルをフォルダーにコピーしてファイルを分類しています。そのため、日付別のファイルを含むセット (長期保存用) と、カテゴリ別のコピーを含むセット (処理と計算用) があります。もちろん、これは毎回私のデータを2倍にします。ここで、複数のカテゴリ セットを作成する必要があります。正確には3部。これは私のデータを4倍にしています。

物事の処理側では、データは最終的に Excel になります。もともと、すべてのデータはエクセルに取り込まれていました。その後、すべての整理とフィルタリングは Excel で実行されました。これには時間がかかり、長期にわたって維持するのは容易ではありませんでした。その後、作業負荷はファイル システム自体に移され、Excel での作業が軽減されました。

要するに、これは非常に非効率的なディスク領域の使用です。これを処理するより良い方法は何でしょうか?

頭に浮かんだこと:

  1. 重複するフォルダ
    • ファイルをコピーするのではなく、ファイルのアドレスのみを保持するフォルダーを作成する方法はありますか。このようにして、2 つのフォルダーが同じファイルを参照するようにすることができます。
    • 私の理解では、フォルダーはその中のファイルのメモリアドレスをリストしたファイルですが、Windows ではファイルは 1 つのフォルダーにしか含めることができません。
  2. マイクロソフト SQL サーバー
    • ここで何ができるかわかりません。
  3. シンボリック リンク
    • 私は管理者ではないので、mklink コマンドを実行できません。
    • また、これに関するパフォーマンスの問題については不明です。
  4. ジャンクション
    • どうやら個々のファイルには許可されておらず、Windowsのフォルダーのみに許可されています。
  5. 検索フォルダー (*.search-ms)
    • 何かが足りないのかもしれませんが、私の知る限り、リストする個々のファイルを指定する方法はありません。
  6. ファイルのハッシュ
    • すべてのファイルにハッシュタグを作成すると、ファイルを一度に保存できます。しかし、ハッシュタグをどのように処理するかわかりません。
  7. XML
    • おそらく、xml ファイルを使用してメタデータをファイルに添付し、それらを使用して検索することができます。
  8. データベース ファイル システム
    • 私は最近、検索でこの概念に出くわしました。Windowsにどのように適用されるかわかりません。
4

1 に答える 1

0

私は部分的な解決策を見つけました。まず、使用しているラップトップが実際には管理者としてログインしていることを発見しました。オプション 3 と 4 の代わりに、NTFS ファイル システムの一部であるハード リンクを使用することにしました。ただし、ファイル数が多いため、昇格したコマンド プロンプトから次のコマンドを使用してこれを管理することはできません。

mklink /h <source\file> <target\file>

幸いなことに、Hermann Schinagl は、Windows エクスプローラー用のリンク シェル拡張アプリケーションを作成し、ジャンクション、シンボリック リンク、およびハード リンクがどのように機能するかについて非常に洞察に満ちた読み物を作成しました。これが現在部分的な解決策である唯一の理由は、別の質問として投稿する予定の Windows エクスプローラーの別の問題によるものです。ありがとうヘルマン。

于 2013-09-13T19:25:40.433 に答える