-1

サブフォルダーまたはメインフォルダー (ソース) の下にある可能性のあるすべての .txt ファイルをコピー先のメインフォルダーにコピーしたい

つまり、E:\source\sub1\sub11 または E:\source\sub2 または E:\source\ から d:\test フォルダー。

ここでは、サブフォルダーではなく.txtファイルのみを宛先フォルダーにコピーしたいと考えています。

このフォーラムで提案された多くのオプションにうんざりしています。サブフォルダーを無視できません。

E:\source\sub1\sub11 に .txt ファイルがあるとします。.txt ファイルを宛先フォルダーにコピーするのに疲れた場合、宛先フォルダーの階層は d:\test folder\sub1\sub11 になります。

ここでは、d:\test フォルダー\sub1\sub11 ではなく、メイン フォルダー d:\test フォルダーにコピーします。

ここで誰か助けてください

前もって感謝します

4

1 に答える 1

0

コマンドを使用して、FOR各ファイルを個別に再帰的にコピーできます。

for /r e:\source %a in (*.txt) do @copy "%a" "d:\test folder\"

(コマンドがバッチ ファイル内にある場合は、%%a代わりに使用する必要があります)。%a

于 2012-05-28T12:35:51.270 に答える