首页 > 解决方案 > 来自 Powershell 的 Robocopy 访问被拒绝错误 5

问题描述

我正在将文件从我的构建服务器复制到 Windows Server 2016 上的 Web 服务器。我正在从 PowerShell 运行以下命令。我正在使用对目标目录具有读/写访问权限的管理员帐户运行此脚本。

robocopy $Path\Items $_\Items /Sec /copy:DT /MIR /NDL /NS /NP /MT /w:1 /r:1 /R:20 2>&1 | out-host

我收到以下错误

错误 5 (0x00000005) 创建目标目录 \SOMEPATH\Data\Items\ 访问被拒绝。

标签: powershellrobocopy

解决方案


  • 确保以管理员身份打开 powershell 会话 (runas)
  • 还要检查目标路径上的 NTFS 权限,而不仅仅是安全权限。
  • 如果您使用的是 DFS 路径,则最好使用实际服务器名的 UNC 路径。

希望这可以帮助。

实际上,我无法在您的问题下发表评论,因为我还没有 50 个代表点。


推荐阅读