0

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

收集用户列表:

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

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

我怎样才能做到这一点?

4

1 回答 1

0

你可以使用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 文件(除非您需要)。

于 2018-01-01T17:14:21.000 回答