44328


タイトルの通りですが、まず1つのフォルダに複数のファイルが存在します。  
そのフォルダ内全てのファイルを複数のサブディレクトリの全ての中にコピーしたいです。

[code]

    フォルダA ┳ コピーしたい.txt
           　┣ コピーしたい.csv
           　┗ コピーしたい.csv
    
    フォルダB　　┳　フォルダc ┳ フォルダi
    (コピー先)   ┃           ┗ フォルダj
                ┣ フォルダd
    ...etc
    
[/code]

環境はWindows10 64bit版です。  
よろしくお願いいたします。


CC BY-SA 4.0
2018-05-27T10:36:29.833
44295
2018-05-28T09:24:02.640
2018-05-27T16:13:02.653
7936
28680
question
windows batch-file
1つのフォルダにまとめたファイル群を何回層もあるサブディレクトリ群にコピー


フォルダAのサブフォルダはコピーせず、フォルダB自体を除いてサブフォルダにコピーする例です。

バッチファイル(バッチファイルではなくコマンドラインの場合は`%%D`を`%D`に書き直してください)

[code]

    SET SRC=C:\test\フォルダA
    CD /D C:\test\フォルダB
    FOR /D /R %%D IN (*) DO (ROBOCOPY "%SRC%" "%%D")
    
[/code]

PowerShell

[code]

    ls "C:\test\フォルダB" -Recurse | ?{ $_.PSIsContainer } | %{
       robocopy "C:\test\フォルダA" $_.FullName
    }
    
[/code]


CC BY-SA 4.0
2018-05-28T09:24:02.640
44328
2018-05-28T09:24:02.640
9820
44295
answer