我有一个PS脚本试图更改文件的属性(存档标志),但我收到路径拒绝访问错误。
我登录的用户是本地Administrators组的成员,可以通过右键单击文件来更改属性而不会出现问题。
允许脚本首先将这些文件写入此文件夹,只是不更改其属性。
有谁知道我可能需要改变的其他安全设置?
提前谢谢。
-Ben
编辑 - 代码:
$file=get-item E:\Transfer\In\Data\EAS\BALSHEET.txt
if(Test-Path $file){
$file.attributes.GetType().Name
$a = $file.attributes
if($a -eq "Archive"){
Copy-Item $file 'E:\FDM_Apps\Main\Inbox\_Data From Transfer'
Copy-Item $file 'E:\Transfer\Archive\In Archive\Data\EAS'
$ArchiveFile = get-item 'E:\Transfer\Archive\In Archive\Data\EAS\BALSHEET.txt'
$ArchiveName = 'BALSHEET'+$date+'.txt'
Rename-Item $ArchiveFile $ArchiveName
$file.Attributes="Normal" #Error occurs on this line
}
}