• ベストアンサー

コピーバッチについて

c:\にある全てのフォルダの中身を検索して拡張子『.xls』のフィルをd:\にコピーするバッチを作ろうとしています。 xcopy "c:\*.xls" "d:\" /r /y このままだとcドライブの直下にある『.xls』のファイルしかコピーしてくれません。(当たり前ですが・・) 色々考えているのですが、いい方法がどうしても思いつきません。まだまだ勉強足らずです。 どなたかご助力頂ければと思います。 宜しくお願いします。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

@echo off dir /s /b c:\*.xls >filelist.dat FOR /F "delims=" %%i in (filelist.dat) do copy /Y "%%i" d:\ del filelist.dat

その他の回答 (1)

  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.1

/r ではなく /s です。

関連するQ&A

専門家に質問してみよう