【问题标题】:Batch file: Copy all files and folder except one folder批处理文件:复制除一个文件夹外的所有文件和文件夹
【发布时间】:2015-05-10 19:48:55
【问题描述】:

我制作了一个 .bat 文件来复制一些文件,例如备份,我需要复制除一个文件夹之外的所有文件。 例如,我有文件夹 test 和子文件夹 bin、log、Account... 以及更多文件,我想复制文件夹“log”以外的所有文件和文件夹。

这是我的全部复制代码:

如果不存在 "C:\inetpub\wwwroot\backup\test" xcopy "C:\inetpub\wwwroot\test" "C:\inetpub\wwwroot\backup\test" /s /i

【问题讨论】:

    标签: batch-file xcopy


    【解决方案1】:

    改用robocopy 命令,它有/XD 按名称排除目录。

    robocopy "C:\inetpub\wwwroot\test" "C:\inetpub\wwwroot\backup\test" *.* /XD "log" /S
    

    【讨论】:

    • 就是这样。非常感谢:)
    猜你喜欢
    • 2014-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-02
    相关资源
    最近更新 更多