You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将指定用户添加到80个Active Directory组中?

你可以通过管道将Get-ADGroup的查询结果直接传递给Add-ADGroupMember cmdlet,实现将指定用户批量添加到所有符合条件的AD组中,具体实现如下:

基础操作代码

# 替换为目标用户的有效标识,支持SAM账户名、可分辨名称、SID、GUID等
$targetUser = "zhangsan"

# 批量查询符合条件的组并添加目标用户
Get-ADGroup -Filter {name -like "*.ABC*"} | Add-ADGroupMember -Members $targetUser

常见使用说明

  • 运行前请确认当前环境已安装Active Directory PowerShell模块,且执行账号拥有对应AD组的成员编辑权限
  • 建议先执行以下命令确认待操作的组列表无误,避免误操作:
    Get-ADGroup -Filter {name -like "*.ABC*"} | Select-Object Name, DistinguishedName
    
  • 若需要忽略「用户已存在于组中」这类非致命报错,可以添加错误忽略参数:
    Get-ADGroup -Filter {name -like "*.ABC*"} | Add-ADGroupMember -Members $targetUser -ErrorAction SilentlyContinue
    
  • 如需同时添加多个用户,将$targetUser修改为用户标识数组即可,示例:
    $targetUser = "zhangsan", "lisi", "wangwu"
    

内容的提问来源于stack exchange,提问作者barnesa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 02:57:05