clsfunction Add_Group {
Process {
$root = [ADSI]""
$rootdn = $root.distinguishedName
$user = [ADSI]("LDAP://CN=$_,OU=AAA," + $rootdn)
$group = [ADSI]("LDAP://CN=BBBemployees,OU=BBB," + $rootdn)
$members = $group.member + $user.distinguishedName
$group.member = $members
$group.SetInfo()
}
}Get-Content c:\name.txt | Add_Group
PowerShell实战5: 批量增加AD组成员
原创jackie.chen 博主文章分类:脚本 ©著作权
©著作权归作者所有:来自51CTO博客作者jackie.chen的原创作品,谢绝转载,否则将追究法律责任
功能:批量把AAA分公司的员工加入BBB分公司的员工安全组 – BBBemployees。
使用:如实战4,把AAA员工的名单导出至c:\name.txt
源码:
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
typescript中使用Array定义的一维数组成员增删改查操作
本文小结typescript中使用Array定义的一维数组成员增删改查操作
数组 增删改查 数组方法 typescipt Array -
oracle在线增加redo日志组成员
oracle在线增加redo日志组成员
增加redo日志组成员 -
备份组成员信息
导出AD域 中memberof 信息
AD域 user memberof