PowerShell:尽管使用与Windows资源管理器相同的进程,但Copy-Ite
发布时间:2020-12-14 04:26:14 所属栏目:Windows 来源:网络整理
导读:我有一个脚本需要定期(每小时)复制文件.我可以使用 Windows资源管理器打开源文件夹和目标文件夹,并复制该文件没有问题. 但是,如果我在PowerShell中尝试相同的操作,我会获得对路径的访问被拒绝错误.我已经检查了共享的权限,我有完全访问权限.为什么这会通过Po
我有一个脚本需要定期(每小时)复制文件.我可以使用
Windows资源管理器打开源文件夹和目标文件夹,并复制该文件没有问题.
但是,如果我在PowerShell中尝试相同的操作,我会获得对路径的访问被拒绝错误.我已经检查了共享的权限,我有完全访问权限.为什么这会通过PowerShell失败? Copy-Item命令: Copy-Item idmststtrm2tns_admin$tnsnames.ora -Destination bts13r2btnsnames -Force 错误: Copy-Item : Access to the path 'bts13r2btnsnamestnsnames.ora' is denied. At line:1 char:1 + Copy-Item idmststtrm2tns_admin$tnsnames.ora -Destination bts13r2btnsnames ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : PermissionDenied: (idmststtrm2tns_admin$tnsnames.ora:FileInfo) [Copy-Item],UnauthorizedAccessException + FullyQualifiedErrorId : CopyFileInfoItemUnauthorizedAccessError,Microsoft.PowerShell.Commands.CopyItemCommand Copy-Item : Access to the path 'bts13r2btnsnamestnsnames.ora' is denied. At line:1 char:1 + Copy-Item idmststtrm2tns_admin$tnsnames.ora -Destination bts13r2btnsnames ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Copy-Item],UnauthorizedAccessException + FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.CopyItemCommand 编辑: 当我对目标路径执行Get-ChildItem时,我能够看到文件夹内容. 来自get-item的结果: get-item idmststtrm2tns_admin$tnsnames.ora Directory: idmststtrm2tns_admin$ Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 3/10/2017 8:49 AM 14143 tnsnames.ora get-item bts13r2btnsnamestnsnames.ora Directory: bts13r2btnsnames Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 3/8/2017 9:51 AM 15991 tnsnames.ora get-item bts13r2btnsnames Directory: Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 3/21/2017 11:14 AM tnsnames 尝试使用xcopy: xcopy idmststtrm2tns_admin$tnsnames.ora bts13r2btnsnamestnsnames.ora Access is denied. 解决方法
此问题是由于权限写入网络共享.在正确设置共享权限的同时,缺少NTFS权限.系统管理员需要确保两组权限都允许帐户写入文件夹.一旦正确更新,脚本就能够执行网络共享的副本.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2003 – 如何使用脚本远程重启Windows服务?
- windows-server-2008-r2 – 共享私有AMI:未显示在其他帐户
- xaml – 可以将UWP应用移植到Windows 7吗?
- windows – 如何使用显示信息打开已保存的事件日志文件
- windows-server-2008 – 如何从自己的计算机上锁定远程用户
- 可以选择()与Windows下的Python文件一起使用吗?
- windows-server-2012 – 对共享文件夹的NetworkService帐户
- typescript – Element隐式具有’any’类型,因为类型’Wind
- .net – 暂停重绘Windows窗体
- windows-7 – 在关闭程序之前在Windows 7关闭时运行批处理文