• 締切済み

複数のフォルダから部分一致するファイルを抜きだす

お世話になります。 複数のフォルダの中に番号がつけられたjpegデータがいくつか入っています。 aフォルダ 124_1.jpeg 124_2.jpeg 124_3.jpeg 125_1.jpeg 125_2.jpeg 125_3.jpeg bフォルダ 126_1.jpeg 126_2.jpeg 126_3.jpeg 127_1.jpeg 127_2.jpeg 127_3.jpeg それらの中から、特定の複数の番号のファイルのみコピーして1つのフォルダ(copyという名前)に効率よくまとめるにはどうしたらよいでしょうか? 具体的には上のような複数のフォルダから 124を含むファイル3つと126を含むファイル3つをコピーして1つにまとめたいです。 よろしくお願いいたします。

みんなの回答

  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.3

バッチファイルということは windowsかな? バッチファイルにcopyコマンドを複数記述してやればいいのでは? a , b , copy ディレクトリーがおなじディレクトリーの下位に並んでいるとして、そのディレクトリーに copy_all.bat などの拡張子 bat で以下2行を記述したファイルを作成して、実行 copy /Y a\124_*.jpeg copy\*.* copy /Y b\126_*.jpeg copy\*.* /Yスイッチで同名ファイルがあっても強制上書き(確認なし)します。確認したい場合は、/-Y としてください。

  • NuboChan
  • ベストアンサー率47% (785/1650)
回答No.2

>フリーソフトは入れられないので、   それでは、Everythingと比較して   使い勝手と検索スピードでは劣るが同じようなことは、   MS標準のエキスプローラーでも可能なので利用する。 >バッチファイルにて対応したいのです   出来るしょうが、私にはスキルが無いので。。。

  • NuboChan
  • ベストアンサー率47% (785/1650)
回答No.1

『Everything』と言うファイル検索ソフトがあります。    https://www.gigafree.net/utility/desksearch/everything.html これを利用すると検索(s)で『画像』を指定後、検索ワードに『124_ 126_』を指定して  指定ディレクトリにドラッグ&ドロップで移動(コピー)が出来る。

723study
質問者

補足

回答ありがとうございます! フリーソフトは入れられないので、バッチファイルにて対応したいのですが手立てはありますでしょうか?