更改文件属性时“拒绝访问”

时间:2013-04-12 18:20:22

标签: powershell

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

0 个答案:

没有答案