修改 msrtcsip-userenabled Active Directory 属性

Modify msrtcsip-userenabled Active Directory Attribute

我需要将用户列表的 msrtcsip-userenabled 属性从 True 修改为 False。到目前为止,这是我所拥有的:

收集用户列表:

Get-Aduser -Filter * -Properties homeDirectory | Where-Object {$_.homeDirectory -Like "\SERVERNAME*"} | Select-Object SamAccountName

我需要修改每个用户,我知道我需要使用 set-aduser。 将结果导入脚本的下一部分或导出为 CSV 都可以。

我该怎么做?

你可以使用Set-Aduser喜欢

Get-ADUser -Filter * -Properties homeDirectory | Where-Object {$_.homeDirectory -Like "\SERVERNAME*"} | Set-ADUser -Clear 'msrtcsip-userenabled'

清除值。

或者您可以将值覆盖为新的值,如下所示:

Get-ADUser -Filter * -Properties homeDirectory | Where-Object {$_.homeDirectory -Like "\SERVERNAME*"} | Set-ADUser -Replace @{'msrtcsip-userenabled' = 'new value'}

无需导出为 CSV 文件(除非您需要)。