我有一个 PS 脚本试图更改文件的属性(存档标志),但我收到拒绝访问路径的错误。
我登录的用户是本地管理员组的成员,并且可以通过右键单击文件来毫无问题地更改属性。
允许脚本首先将这些文件写入此文件夹,只是不更改它们的属性。
有谁知道我可能需要更改哪些其他安全设置?
先感谢您。
-本
编辑 - 代码:
$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
}
}