1

複数のディレクトリに多くの画像があり、それらを 1 つのフォルダーにコピーしたいのですが、コピー先のフォルダーに同じ名前のファイルが既に存在すると、スクリプトが中断されます。私は試した

for /R d:\dups %f in (*.jpg) do copy "%f" d:\pictures\.

宛先フォルダーにコピーされる前に、新しいファイルの名前を追加するコードに何を追加できますか? ソース ディレクトリは「d:\dups」で、宛先フォルダは「d:\pictures」です。ありがとう!

4

1 に答える 1

3

例:

@echo off
for /R "d:\dups" %%f in (*.jpg) do copy "%%f" "d:\pictures\New-%%f"
于 2013-06-19T08:58:38.323 に答える