我有一个PowerShell脚本可以将一堆文件复制到Program Files (x86)
中的目录中。脚本本身循环遍历文件列表并调用
Copy-Item -Path $src -Destination $dst -Verbose -Confirm:$false -Force
对于每一个,但是当涉及到覆盖文件时,我在路径上得到访问被拒绝错误。 PowerShell脚本是从我作为管理员运行的批处理文件运行的,所以我不确定为什么会失败。我已经检查了所有相关路径并且它们都是正确的。
该脚本在Windows Server 2012上运行,并在几个月前我上次运行时成功运行。自那时以来,没有任何用户权限发生变化。