使用驱动器标签对多个外部驱动器进行Xcopy

问题描述:

我需要将多个文件复制到多个USB驱动器。 USB驱动器盘符不是静态的,所以我需要创建一个脚本,它将在所有带有“USB DISK”标签的USB驱动器上运行xcopy命令。 我发现命令行将为单个驱动器执行此操作,但不是多个驱动器。使用驱动器标签对多个外部驱动器进行Xcopy

命令"for /f %%D in ('wmic volume get DriveLetter^, Label ^| find "My Label"') do set myDrive=%%D"的作品,但只在最后一个驱动器。

是否有可能将文件同时复制到所有驱动器,而不是一个接一个地复制?

for /f %%D in (
'wmic volume get DriveLetter^, Label ^| find "My Label"' 
) do start "Copying to %%D" xcopy "sourcespec" %%D: 

应该将您的源文件复制到每个选定的驱动器。 xcopy选项和规格在你的法庭

+0

Magoo,这绝对是太棒了。非常感谢你。 – Topper