
В нашей обычной работе у нас есть от 500 до 600 голосовых файлов, которые нужно распространить среди пользователей, поэтому мы вручную копируем файлы по одному, у нас есть список исходных и целевых файлов для копирования. Теперь нам нужны пакетные файлы для упрощения работы. Кто-нибудь может мне помочь?
Скрипт пакетных файлов для копирования файлов из одного каталога в несколько каталогов
решение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
Надеюсь, это поможет :)
Возможно, вы захотите прочитать большездесь.