如何使用 Robocopy 复制到网络共享的根目录?

如何使用 Robocopy 复制到网络共享的根目录?

我正在尝试将大量小文件从本地驱动器阵列上的一个文件夹复制到网络共享,在尝试了许多不同的文件复制方法后,我认为 Robocopy 可能是最好的选择,但我不断收到奇怪的错误,表明 Robocopy 正试图以相同的方式修改目标文件夹,但它无法做到这一点,因为“文件夹”是目标服务器上的共享。

我正在运行这个命令:

robocopy C:\Users\brian\Documents\domains \\dev\Domains /TEE /MT:64 /e /is /r:1 /w:3 /fft

如果我尝试复制到 上的子文件夹\\dev\Domains,但不仅仅是\\dev\Domains,而这正是我希望文件所在的位置,那么该方法是可行的。

更确切地说(如果我对 Robocopy 内部所做工作的假设有误),这是确切的错误消息:

错误 5 (0x00000005) 更改文件属性 \dev\Domains\ 访问被拒绝。

我尝试过类似的事情C:\Users\brian\Documents\domains\*(认为也许一些 rsync 技巧会在这里起作用)但这只会导致 Robocopy 的语法错误。

相关内容