web-dev-qa-db-ja.com

オフラインで保存したい複数の外付けハードドライブ上のファイルをカタログ化するにはどうすればよいですか?

オフラインで、場合によってはオフサイトに保存したい外付けハードドライブがかなりあります。

ただし、コンテンツは構造化された方法で保存されません。基本的に、多くのプロジェクトのプロジェクトデータがたくさんあります。

すべてのハードドライブをカタログ化するWindows用のソフトウェアXPはありますか?カタログを検索してファイルを見つけ、コンテンツが含まれているディスクのIDを取得できますか?

9
Frodo-Norway

フリーウェアを参照してください Gentibus CD
すべてのファイルタイプでうまく機能し、優れたクイック検索機能を備えています(下の画像で確認できます)。

alt text

1
harrymc

私のお気に入りは断然です キャシー !とても速いです!見事に機能し、小さなコンパクトなカタログを作成します。サイズはわずか59KBです。私はあなたが他のどこにもこの目的のためのより小さなアプリを見つけることができないに違いない!

他の選択肢については、 ここ を参照してください。

私の理想的な解決策は、これらの機能も備えたCathyのようなものです。

  • 自動スナップショットスケジュールされた期間にドライブし、増分イメージを保存します。 (タスクスケジューラとgitまたはMercurialを使用してこれを行うことができますが、まだ試していません)
  • 比較オプションもあります。 (このオプションがある FilePro を参照してください)
  • 次に、Dropbox /その他を介してさまざまなPCとハードドライブを同期します

そして出来上がり!すべてのディスクにインスタント検索でアクセスできるほか、災害時にファイルのリストを表示するためのバックアップアーカイブもあります。

今日は ScanFS を見つけましたが、カタログのスキャン中にエラーが発生し、Cathyほどハードドライブ中心ではありませんでした。

ああ、それは私に思い出させます、私は2011年以来現在サポートされていない私の最も頻繁に使用されるものを忘れました http://locate32.cogit.net/ それはより多くの努力を必要としますがカタログ作成者としても使用できますデータベースの追加。検索には最適ですが、ブラウジングには適していません。

だから私の最後の推薦はまだキャシーです。くそー私はキャシーのためにたくさんの素晴らしいアイデアを持っています、しかし著者はソースをリリースすることを望んでいません(私は尋ねました)。


その他の研究リンク:

3
Vijay

どこにありますか?

WhereIsItは、Windowsオペレーティングシステム用に作成されたアプリケーションであり、CD-ROMおよびDVD、オーディオCD、ディスケット、リムーバブルドライブ、ハードドライブ、ネットワークドライブ、リモートファイルサーバーなどのコンピューターメディアコレクションのカタログを維持および整理するのに役立つように設計されています。 、またはWindowsがドライブとしてアクセスできるその他の現在または将来のストレージメディアデバイス。

それはシェアウェアです。

2
T. Kaltnekar

無料の選択肢がたくさんありますしかし、画像のサムネイル、メタデータの抽出などの凝ったものが必要ない場合は、など。最良の解決策は、通常のプレーンテキストファイルを使用することです。

  • dir /s /b > myindex.dir(Windowsの場合、ファイル名のみを保存します)
  • du -ac > myindex.du(Linuxの場合、ファイル名とサイズを保存します)
  • rhash --crc32 --sfv -r . > myindex.sfvマルチプラットフォームツール 、ファイル名+サイズ+変更日+ハッシュを保存して重複を簡単に見つける)

利点:

  • プレーンテキストファイルは、どこでも、どのOSでも、読み取り、編集、検索できます(独自のファイル形式に縛られることはなく、特定のソフトウェアをインストールする必要もありません)。
  • インデックスの生成は通常、どのディスクカタログソフトウェアよりも高速です(通常、バイナリ検索ツリーを構築するため)

欠点:

  • 現在、インタラクティブなファイルツリーブラウジングはできません(私のリクエストを参照してください ここ および ここ
  • 線形検索はバイナリ検索よりも低速ですが、特に最近のコンピューターでは、小さなデータセットの場合は許容されます。

チップ:

2
eadmaster

VVV(Virtual Volumes View) は、Windows、Linux、およびMacOSXで実行される代替の無料のオープンソースアプリケーションです。

2
Arda

コマンドラインからいつでも自分でロールすることができます。 Cygwinでこれを使用して、データDVDにバックアップされるデータファイルのmd5チェックサムを作成します。私の主な用途は書き込み後のデータの検証ですが、ファイルは保持します(ディスクラベルを反映するように名前を変更し、他のバックアップのmd5ファイルと共通のディレクトリに移動しました)。検索は、ファイル名またはキーワードをそのディレクトリでgrepするのと同じくらい簡単です(たとえば、md5は各ファイルの相対パスを格納するため、フォルダ名に含まれる可能性のあるプロジェクト名)。

あなたの場合、データドライブがE:にマウントされていると仮定すると、/ cygdrive/e /:から始めます。

$ ( cd /cygdrive/e/ ; find . -type f -print0 | xargs -0 md5sum >> ~/e-drive.md5.txt ; cp ~/e-drive.md5.txt . )

これがドライブのすべてなので、ドライブを取り外して保管することができます。次に、md5ファイルをアーカイブする場所にmd5ファイルを移動し、より識別しやすい名前を付けます。

$ mv ~/e-drive.md5.txt "~/My Documents/Archive Drives/New_E_Drive_Label.md5.txt"

ファイルまたはプロジェクトが必要な場合は、既知のキーワード(またはそれらの文字列-たとえば、プロジェクトXに関連付けられた.DOCファイルのみを表示)を検索します。

$ cd "~/My Documents/Archive Drives"
$ grep "Project X" * | grep -i doc
New_E_Drive_Label.md5.txt:53:0123456789abcdef0123456  Projects/Project X/Design.doc  
New_E_Drive_Label.md5.txt:54:0123456789abcdef0123456  Projects/Project X/Testing.doc  
New_E_Drive_Label.md5.txt:55:0123456789abcdef0123456  Projects/Project X/World Domination.doc
Some_Other_Drive.md5.txt:2:0123456789abcdef0123456  Project X rulez.doc
Old_Broken_Drive.md5.txt:17:0123456789abcdef0123456  What is this Project X again.doc

...あなたはアイデアを得る。それは確かに最も美しい出力ではありませんが、少しのPerl/pythonでNiceをクリーンアップします。または、スプレッドシートやデータベースにインポートして、awkスキルをテストします。

1
quack quixote

JR Directory Printerを使用してドライブをカタログ化し、TXTファイルに出力、簡単に探す。

JR Directory Printerはフリーウェアでポータブルです。

0
Molly7244

以前はWinCatalog(nag)、 Disk Explorer Pro などを使用していました。

次に、テキストが最も簡単なオプションであると考えて、duオプションを試しました。ファイルサイズが1/2Gになるだけでなく、検索はメモ帳内で行われることになります。

次に、DEPro3に戻りました。同じドライブのファイルサイズは、39KBであるだけでなく、検索が高速で、他のクラッドを除外します。多くのドライブを整理するのに最適です。

Duで多くのドライブをカタログ化することを想像してみてください!!

インデックス作成までの時間:du&VVVは2時間以上かかりました。 WinCat-永遠に; DEPro3--5分!! -感動しました!

何よりも、特に同期中にクラウドドライブに保存する場合は、結果のインデックスファイルのサイズが重要になります。

0
killjoy