【问题标题】:Xcopy to multiple external drives using drive label使用驱动器标签 Xcopy 到多个外部驱动器
【发布时间】:2017-05-09 11:19:05
【问题描述】:

我需要将一些文件复制到多个 USB 驱动器。 USB 驱动器号不是静态的,因此我需要创建一个脚本,该脚本将在所有带有“USB DISK”标签的 USB 驱动器上运行 xcopy 命令。 我找到了可以为单个驱动器而不是多个驱动器执行此操作的命令行。

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

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

【问题讨论】:

    标签: batch-file command-line disk xcopy


    【解决方案1】:
    for /f %%D in (
     'wmic volume get DriveLetter^, Label ^| find "My Label"'
    ) do start "Copying to %%D" xcopy "sourcespec" %%D:
    

    应该将源文件并行 xcopy 到每个选定的驱动器。 xcopy 选项和规格尽在您的掌握中

    【讨论】:

    • Magoo,这真是太棒了。非常感谢。
    猜你喜欢
    • 2020-12-10
    • 2010-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-25
    • 2016-08-16
    • 1970-01-01
    相关资源
    最近更新 更多