更新 ADUser 的计划任务未更新用户

更新 ADUser 的计划任务未更新用户

我正在编写 powershell 脚本来更新用户缩略图照片。我使用 Get-ADObject 和 Set-ADObject 来完成此任务。

当我以登录用户身份运行脚本时,脚本运行正常并更新 AD 用户。

当我制定计划任务并运行脚本时 - 脚本工作,但 Set-ADObject 不会更改任何内容。创建的任务在登录或未登录时使用相同的用户凭据运行。我还尝试设置“以高权限运行”

为什么会发生这种情况?

答案1

使用 try/catch 进行调试,例如:

Try {
Set-Mailbox <...........> -ErrorAction stop
}
Catch {
$_ | Out-File c:\script.log -Append
}

相关内容