• 締切済み

Mp3の一括管理

手持ちのMp3の管理をしたいと思います。 私は、音楽(MP3)を3つの外付けHDD(USB)に分けて保存しています。 一度、それぞれのHDDのmp3をリストとしてC:ドライブに一括して登録して HDDを接続していなくても曲の検索を行いたいと思います。 (HDDに新規登録した場合は、リストには追加して登録していく) 希望に合うようなソフトはありませんか ? Excelを利用する方法があれば合わせて教えてください。

みんなの回答

  • micnak
  • ベストアンサー率60% (3/5)
回答No.1

バッチファイルを使う方法を紹介します。 以下の内容のテキストファイルを作成します。 === dir E:\*.mp3 /b > mp3list.csv dir F:\*.mp3 /b >> mp3list.csv dir G:\*.mp3 /b >> mp3list.csv === ここで、E: F: G: には実際の外付けHDDのドライブレターを入れてください。 できたら、ファイル名を "mp3list.bat"と変更します。* 完成したらドライブが接続された状態で、ファイルをダブルクリックして実行します。 mp3list.csvというファイルにファイルの一覧が作成されているはずです。エクセルがインストールされていれば、ダブルクリックで開くことができると思います。 * このときに拡張子も含めて変更する必要があります。拡張子が表示されない設定になっている場合(もしくは拡張子がなんのことかわからない)場合は以下のリンクなど参考にしてください。 https://ishi-pc.net/colum/win11-kakuchange/

NuboChan
質問者

お礼

batファイルでの回答感謝します。 早速、 ドライブ(X)で以下のコマンドのbatファイルを作成して試してみました。 dir X:\*.mp3 /b > mp3list.csv 結果は、mp3list.csvは作成されますがゼロバイトのファイルが作成されました。 思うに多階層フォルダー内の最下層にmp3があることが原因だと思いますが違っていますか? (例えば、   X:\#K\#KAI\Kai - Jump\01. Evolution.mp3   又、階層は一定では無く各mp3により変化します) 多階層も考慮したbatは作成できますか? 又、3ドライブ(HDD)がX,Y,Zだとすれば下記のようなコマンドが考えられますが  dir X:\*.mp3 /b > mp3list.csv  dir Y:\*.mp3 /b > mp3list.csv  dir Z:\*.mp3 /b > mp3list.csv たとえば、YやZのドライブが使用されていない(接続されていない)場合に batを起動するとエラーが出ると思うのですが エラーの出るコマンドをスキップしてエラーが出なくするように改造できませんか ?

すると、全ての回答が全文表示されます。

関連するQ&A