1 つのディレクトリから複数のディレクトリにファイルをコピーするためのバッチ ファイル スクリプトが必要です。

1 つのディレクトリから複数のディレクトリにファイルをコピーするためのバッチ ファイル スクリプトが必要です。

私たちの通常の業務では、ユーザーに配布する必要がある音声ファイルが 500 ~ 600 個あります。そのため、ファイルを 1 つ 1 つ手動でコピーして貼り付けています。コピー元とコピー先のファイルのリストがあります。作業を簡単にするためにバッチ ファイルが必要です。どなたか助けていただけませんか。

1 つのディレクトリから複数のディレクトリにファイルをコピーするためのバッチ ファイル スクリプト

答え1

始めるにあたって、次のことを行ってください。ファイル リスト内の各エントリについて、そのファイルを別の場所にコピーします (MSDOS バッチ スクリプトの場合)。

SET DEST=C:\foo
REM Create list of resources to build
SET FILELIST=tmp
ECHO File1.doc > %FILELIST%
ECHO File2.doc >> %FILELIST%
ECHO File3.doc >> %FILELIST%

REM Copy each file
for /F "tokens=1" %%F in (%FILELIST%) do (
  ECHO + Copying %%F
  copy /Y "%%F" %DEST%
)
DEL /F %FILELIST% > nul

お役に立てれば幸いです :)

もっと読みたいかもしれませんここ

関連情報