在使用robocopy命令时,我遇到了上述错误。我已经在源文件夹和目标文件夹上赋予了所有可能的权限,但我仍然遇到了这个错误。你有任何修复方法吗?
这是针对NTFS分区的复制操作吗?
如果你要复制到FAT或EXT文件系统,可以添加/FFT参数来假定FAT文件时间(2秒粒度)。ext2/ext3也使用2秒粒度。
你也可以尝试使用/COPY:DT参数, 默认情况下,robocopy会复制数据、属性和时间戳, /COPY:DT将跳过属性。
同时检查你的共享权限以及NTFS权限。
对我来说,当我直接在服务器上运行命令时,它可以正常工作,但是当我从PowerShell远程运行它时,就会出现错误。我还尝试将文件从本地计算机复制到网络共享。对我来说解决方法是使用:
Invoke-Command -ComputerName $sourceServer -Credential $credential -Authentication Credssp -ScriptBlock {
& RoboCopy "C:\Source" "\\OtherServer\C$\Destination" /E
}
具体来说,使用-Credential $credential -Authentication Credssp
修复了我的问题。
你没有提供足够的信息来确定这是否是你遇到的同样问题,但我想为其他遇到相同错误消息的人提供帮助。
/FFT
参数解决了这个问题吗? - Glemi