使用 PowerShell 和 WMI 远程管理本地组

使用 PowerShell 和 WMI 远程管理本地组

如何使用 PowerShell 和 WMI 管理远程服务器上的本地组?例如,我想从“远程桌面用户”组中添加和删除域 AD 组。

本文提供列出用户的脚本,同时本文提供了有关 Get-WMIObject (GWMI) 和 Set-WMIObject (SWMI) cmdlet 的更多详细信息,但我不确定如何继续更新组成员身份。

答案1

ADSI 是你的朋友

$server = "somesServer"
$domain = "someDomain
$group2add = "group2add"
$localGroup = [adsi]"WinNT://$server/administrators,group"
$domainGroup = [adsi]"WinNT://$domain/$group2add,group"
$localGroup.Add($domainGroup.path)

相关内容