复制文件的MS DOS命令或Java代码是从一个驱动器到多个驱动器的目录?

时间:2011-09-28 17:33:59

标签: java dos

我需要将目录从一个目录复制到多个驱动器(驱动器是外部存储设备)。搜索后,我找到了MS DOS命令xcopy C:\ F:\ /e。此命令一次仅将文件复制到一个驱动器,它不会复制到多个驱动器。有没有办法将文件从一个驱动器复制到多个驱动器?

1 个答案:

答案 0 :(得分:1)

小批量文件可能有助于实现您的需求。

set src=%~1

:Loop
    shift
    set dest=%~1
    if "%dest%"=="" goto :EOF
    xcopy "%src%" "%dest%" /E
goto Loop

将代码保存到%SystemRoot%\system32\mcopy.bat,然后mcopy some-file e: f:\some-directory g:\some-directory-2 h: i: ...