Remove-ADComputer with -Credential参数不起作用



我希望也许有人能帮助我。我正在运行一个简单的命令,将使用ActiveDirectory模块删除AD计算机对象。我通过了一个证书,但我一直得到Access Denied。我检查了这个账号,它有删除权。

Start-Transcript -Path "C:LogsDeleteComObj.txt"
$username = 'MyDomainServiceAccount'
$password = ConvertFrom-Base64 -Value 'TgBpAGMAZQBUAHIAeQAhAA=='
$securePassword = ConvertTo-SecureString $password -AsPlainText -Force
$credential = New-Object System.Management.Automation.PSCredential $username,$securePassword
Remove-ADComputer -Identity "TestComObj" -Confirm:$false -Credential $credential
Stop-Transcript

错误提示如下:

TerminatingError(Remove-ADComputer): "Access is denied"
Remove-ADComputer : Access is denied
At C:PoshRemoveADObj.ps1:6 char:1
+ Remove-ADComputer -Credential $credential -Identity "TestComObj" -C ...

会有任何其他原因,为什么通过学分与Remove-ADComputer不会工作?

没关系,cmdlet可以工作,问题是服务帐户。我让我的IDM团队创建了一个新的服务帐户。我试图使用的服务帐户没有正确设置。

道歉。

相关内容

  • 没有找到相关文章