0

.jpg ファイルのリストをフォルダーから別の場所にある別のフォルダーにコピーしようとしていますが、ソース フォルダーと同じフォルダー名を作成する必要があります。

例 フォルダ名「123」 jpg コピーは 001.jpg と 002.jpg です。宛先フォルダーは 123 として作成されます。

ソースフォルダーと同じフォルダーの作成後にコピーする必要がある多くの画像をコピーする必要がある場所から、100以上のそのようなフォルダーがあります。

4

1 に答える 1

1

あるフォルダーから別のフォルダーにファイルをコピーするために、バッチ ファイルに以下の行を含めることができます。

set source=SOURCE_DIRECTORY_PATH\*.jpg
set destination=DESTINATION_DIRECTORY_PATH
xcopy /s/D %source% %destination%

オプション「s」は、フォルダーとそのすべてのサブフォルダーをコピーするためのものです。

オプション「D」は、日付と時刻を指定して、その日付以降に変更されたファイルのみがコピーされるようにするためのものです。日付が指定されていない場合は、コピー元の日付/時刻がコピー先の時刻よりも新しいファイルのみをコピーします

いくつかの特定のファイルをコピーするには、以下のコードを使用できます。

set destination=DESTINATION_DIRECTORY_PATH

FOR %A IN (filepath1, filepath2, filepath3, ...) DO xcopy /s/D %A %destination%
于 2013-06-18T14:03:37.730 に答える