バケツファイルで作業するのはかなり新しいです。以前に作成した2つのファイルがあり、どちらも独立して動作しています。バッチファイルで2つのFORコマンド(/ f/l)を組み合わせる
私はそれらを組み合わせようとしていますが、私はまだ完全にFORコマンドを理解していません。誰かがこの2つのコードセットを1つにまとめて、可能であれば私の2つのソースから使用したコードをどのように思いついたかを説明することを望んでいました。
- ディレクトリ
FOR /R d:\ %%A IN (test.txt) DO copy d:\%username%\Desktop\Test\Resources\test.txt %%A
FOR /R h:\ %%A IN (test.txt) DO copy d:\%username%\Desktop\Test\Resources\test.txt %%A
- 内のすべてのサブディレクトリにこのファイルをコピー(この場合、test.txtの中に)別のファイルこのファイルのコピーおよび時間の別のファイルX量の名前を変更します(この場合、5)各連続コピーの名前を1ずつ増やす。
For /l %%1 in (1,1,10) do ( copy test.txt test%%1.txt > nul )
基本的には、選択したファイル(test.txt)をディレクトリ内のすべてのサブディレクトリにコピーしてから、各フォルダにX回コピーし、値を増やして名前を変更します。
test1.txtという
test2.txtという名前予め
test3.txt
等
ありがとう。