• ベストアンサー

バッチファイル 別ファイルにリストしてあるファイルをコピーしたい

バッチファイルで、ファイル名前をリストしてあるの別ファイルを参照して、リストの名前のファイルを任意のフォルダにコピーしたいです。 ●条件 ・コピー元/コピー先は固定でよいです。 ・できれば、コピー元のサブフォルダのファイルも対象にしたいです。 (この場合、リストにもxxx\○○○.txt のように記述) 「for」コマンドを使うのでしょうか? 宜しくお願いいたします。

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

  • ベストアンサー
  • auty
  • ベストアンサー率58% (284/486)
回答No.2

次の条件で作ってみます。 ・ コピー先のディレクトリは作成済み。 ・ 別ファイル(files.txt)には、各行に1つのファイルを記述。 ------------------------------------------------------------ set dir1=d1 :ここコピー元のディレクトリ set dir2=d2 :ここコピー先のディレクトリ : for /F %%i in ( files.txt ) do copy %dir1%\%%i %dir2%

indigo45kk
質問者

お礼

ありがとうございます。求める処理ができました!!助かりました!!

その他の回答 (1)

noname#67980
noname#67980
回答No.1

時間が無いので、詳細な回答はご容赦を、 参考リンクだけ貼り付けておきます。 http://www.atmarkit.co.jp/fwin2k/operation/command008/command01.html http://www.atmarkit.co.jp/fwin2k/operation/command008/command02.html

indigo45kk
質問者

お礼

ありがとうございます。今後の参考にします。

関連するQ&A