• ベストアンサー

リストにあるファイルを検索して特定フォルダにコピー

フォルダの中に10000個のファイルがあり、 特定の100個のファイルをコピーしたいのですが、 手軽に行えるツールややり方はあるでしょうか。 必要な100個のファイル名だけが分かっているという条件です。

質問者が選んだベストアンサー

  • ベストアンサー
  • yien
  • ベストアンサー率77% (24/31)
回答No.1

リストとはテキストファイルで、それにコピーしたいファイル名が a.jpg b.txt c.exe … の様な形で100個分記述されているという事でしょうか? また、10000個のファイルは全て同一のフォルダ内にあるのでしょうか? もしそうだと仮定してのアドバイスになりますが、バッチファイルを作成して処理してみてはいかがでしょうか。 仮にコピー内容を記述したリストのファイル名がlist.txt コピー先のフォルダがC:\testだとして説明します。 メモ帳などでバッチファイルを作成して下さい。 仮にlistcopy.batとします。中身は次の1行です。 FOR /F %%i in (list.txt) do copy %%i "C:\test" 後はlistcopy.batとlist.txtを10000個のファイルのあるフォルダに置いて、バッチファイルを実行すればリスト内容を読み込んで選択的に連続コピーできます。

cherryicee
質問者

お礼

ありがとうございます。 希望した動作になりました。

関連するQ&A