获取错误5(0x00000005)使用robocopy复制文件时创建目标目录

时间:2011-07-18 11:58:13

标签: windows teamcity webdeploy robocopy

我在使用robocopy命令时遇到上述错误。我已经在源文件夹和目标文件夹上给出了所有可能的权限,但我仍然收到此错误。知道如何解决这个问题。

2 个答案:

答案 0 :(得分:1)

这是来往于ntfs分区吗?

如果你正在处理EXT的FAT,那么添加/ FFT参数以假设FAT文件时间(2秒粒度)ext2 / ext3也使用2秒粒度。

您也可以尝试使用/ COPY:DT参数,默认情况下,robocopy会复制数据,属性和时间戳/ COPY:DT会跳过属性。

同时检查您的共享权限以及您的ntfs权限

答案 1 :(得分:0)

对我来说,当我直接在服务器上运行命令时它运行良好,但是当我从 PowerShell 远程运行它时,我会收到此错误。我还试图将文件从本地机器复制到网络共享。我的解决方法是使用:

class KycModelForm(forms.ModelForm):
    
    class Meta:
        model = KycModel
        fields = '__all__'
    def __init__(self, *args, **kwargs):
        self.request = kwargs.pop('request', None)
        super(KycModelForm, self).__init__(*args, **kwargs)

     def clean(self):
        cleaned_data = super().clean()
        user = self.request.user
        print(user)
        return cleaned_data

特别是,使用 Invoke-Command -ComputerName $sourceServer -Credential $credential -Authentication Credssp -ScriptBlock { & RoboCopy "C:\Source" "\\OtherServer\C$\Destination" /E } 为我解决了这个问题。

您没有提供足够的信息来了解这是否与您遇到的问题相同,但我想我会为遇到相同错误消息的其他人提及。