执行PowerShell脚本时出现以下错误
+ CategoryInfo : PermissionDenied: (\\domain\tm1server.log:FileInfo) [Move-Item], UnauthorizedAccessException
+ FullyQualifiedErrorId : MoveFileInfoItemUnauthorizedAccessError,Microsoft.PowerShell.Commands.MoveItemCommand
</pre>
答案 0 :(得分:0)
您可能必须使用Copy-Item
将文件移至目的地。
Move-Item
州的documentation:
相同提供商必须支持这些位置。例如,它可以 将文件或子目录从一个目录移动到另一个目录或移动a 注册表子项从一个键到另一个键。移动项目时,它是 添加到新位置并从原始位置删除。
答案 1 :(得分:0)
我还必须将sourcce目录添加为PSDrive。因为我用于服务器的登录没有WRITE访问服务器。
所以,我将sourcce目录声明为另一个PSDrive并使用我的ADMIN凭证来创建它。
之后我就可以使用move-item
。
答案 2 :(得分:0)
-path中指定的文件夹除具有读取权限外还需要修改。需要在-destination文件夹上进行修改和写入权限。