2

我有一个 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
    }
}
4

0 回答 0