• ベストアンサー

特定のファイルを複数のフォルダに一括コピーする

添付画像に記したような階層のフォルダがあり、第三階層すべてのフォルダへ一つのファイルをコピーしたいと思っています。 各フォルダのパスのリストが作れれば解決しそうですが、色々試してみたもののリスト作成からうまくいきませんでした。 なにか良い方法などありましたらご教示ください。 よろしくお願いいたします。  ・第三階層のフォルダリストを作りたい  ・第三階層のフォルダすべて合わせると数百になるので一括でコピーしたい  ・第二、第三階層のフォルダ名はすべて異なる

  • stit
  • お礼率100% (1/1)

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.1

画像小さすぎて見えません。 テストしてませんが、こんな感じで。 for /d %%A in (\firstlevel\*) do for /d %%B in (%%A\*) do copy copyfile.txt %%B

stit
質問者

お礼

画像が小さくてすいませんでした。 ですが、ご指示いただいた方法でばっちり思うようにできました! ありがとうございました!!

関連するQ&A

  • 一つのファイルを複数のフォルダーに一括コピー

    Windows10を使用しています。 一つのフォルダー内に、Aというファイルがあり、同じ階層にサブフォルダーが複数ありそれぞれのサブフォルダーに一括コピーしたいのですが、やり方を教えていただけないでしょうか。

  • 複数フォルダ内のファイルを一括コピーする方法

    環境はWindows7です。 下記構成のファイルを一括で特定のフォルダにコピーする方法を探しています。 C\aaa\111.txt C\aaa\112.txt ・・・ C\bbb\121.txt C\ccc\33.txt ------------------ ⇒C\ddd 配下へコピーしたい 方法(1):F3で「.txt」で検索してヒットしたものを一括でコピーする。 方法(2):.batファイルを使ってやる。 方法(2)について、下記のように書いてみました。 REM 複数フォルダーの不特定多数のファイルを特定フォルダーにコピーする pause cd %~dp0 dir /b No* >list.txt for /F %%i in ( list.txt ) do copy /y %%i\*.txt 特定フォルダー pause カレントディレクトリにある複数フォルダ名をlist.txtに出力し、 それをまた読み込んでforを使って特定フォルダーにコピーする。 これだと同名のファイルがあった場合でも問答無用でどんどん上書きされてしまいます。 「コピーするが両方のファイルを保持する」状態にしたいんですが、 何か方法はないでしょうか・・・?

  • 複数のフォルダーへファイルを一括コピーするには?

    複数のフォルダーに一括で「とあるファイル」をコピーさせる方法ってないでしょうか? またはそれが可能なユーティリティをご存知でしたら教えて下さい。

  • 複数のフォルダへ同時にファイルをコピーするには

    LAN上で、40人分の個別フォルダを作成しています。 一つのファイルを、その40人分のフォルダへコピーする場合、一つずつ コピーせずに、一括してする方法は無いのでしょうか。教えて下さい。

  • フォルダのコピー

    ファイルサーバー管理者です。(OSはWindows Server 2003です) ディスクドライブの容量肥大対策として、フォルダを別ドライブに移したいと考えております。 現在の手段は、xcopyで階層とアクセス権を保持したまま、コピー先に別のドライブを指定し、夜間に実行しています。 しかし階層が深くなるにつれてフルパスが長くなり、結果そのファイルはコピーできません。 Windowsでは最大のフルパスの長さは256バイトと決められているらしく、コピーに失敗しているものは確かにどれも256バイトを超えています。 個別に実行すればコピー可能なのですが、多量なのでとても全て個別にはできません。 何か良い方法はないでしょうか? ご教示お願いします。

  • 複数のフォルダに複数のファイルを一括コピー

    複数のフォルダに対し、同時に複数のファイルを一括コピーしたいのですが、なにかよいソフトなどご存じないでしょうか? 例) C:\ファイルA.txt C:\ファイルB.txt 以上のファイルを D:\テキストフォルダ(1) D:\テキストフォルダ(2) D:\テキストフォルダ(3)   ・    ・ へそれぞれ一括でコピーしたいのです。 Googleやベクターで探したのですが、探し方が悪いのか見つかりませんでした。

  • 複数のファイルを一括で指定のフォルダにコピー

    タイトルの通りなのですが、複数のファイルを指定のフォルダに一括でコピーしたいと思っています。何かいい方法はないでしょうか? 理想としましては一つずつファイルの中身を確認しながらコピーしていきたいので、 ファイルを選択するだけで中身が表示されるエクスプローラー風で、さらにコピーしたいファイルはチェックしておいて後で一括でコピーできる といった、ソフトとかないですか??フリーソフトでなくてもかまいません。 よろしくお願いします。

  • フォルダを一括で作成したいのです(階層がある分)。

    フォルダを一括で作成したいのです(階層がある分)。 添付画像(例) A列からF列までのデータがあります。 G列のように「う\え\お」の階層で作成したいのです。 それをmkdirコマンドで作成しようと考えています。 関数で考えたのですがどうもうまくいかないようなのでVB等でできませんでしょうか。 実際ファイル名はまだ長く、データの行もかなりあります。 A列からE列は数字ではなく文字列です。

  • ファイルの一括コピーについて

    複数のフォルダに、同じファイルを一括コピーする方法はありますでしょうか? 例えば「A」「B」「C」「D」と言う名前のフォルダがあったとして、このそれぞれのフォルダに「あ」と言う名前のファイルを、一括でコピーしたいと思っています。 便利なショートカット方法や、この操作ができるソフトの紹介でも構いません。 良い方法がなければ、optionキーを使用したコピー方法で、各フォルダごとにファイルをコピーしていくしかありませんが。。。 アドバイスをお願いします。

    • ベストアンサー
    • Mac
  • フォルダ内のファイル名を取得する

    windows 7なのですが、フォルダ内にあるファイル名をテキストとしてすべて一括で取得する方法はないでしょうか? また、フォルダの中にさらに複数のフォルダがあっても、上の階層のフォルダからすべてファイル名を取得する方法はないでしょうか? よろしくお願いいたします。