打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何用 powershell 命令批量修改 AD 用户通用信息

 当要批量修改 Active Directory 中的用户的通用属性时,主要有两个方法,一是逐个修改,但这种在用户多时不实用,二是利用 powershell cmdlet 来批量修改,一个命令就能实现预期的目标。

修改公司信息

01

使用 Get-AdUser 获取指定的用户对象

1、以管理员身份运行 Windows Powershell (Wins + X):

2、运行以下命令来获取指定OU(-SearchBase)下的用户,并设置用户属性“公司”为指定的双引号里面的名称

get-aduser -filter * -SearchBase 'OU=with_Screensaver,OU=Users,OU=xx,OU=xx,DC=xx,DC=xx,DC=xx' -Properties *

获取OU的一个快捷方式是从指定用户中获取OU的属性值

1、首先打开 Active Directory 用户和计算的高级功能:

2、选定一个用户,然后点击属性编辑器

3、找到 distinguishedName,并选中这个属性,然后点击查看,拷贝文本框里面的值,并把它作为参数 -SearchBase 的值

4、当你知道指定的OU时,可以直接选中指定的OU,然后以同样的方法获取 distinguishedName

02


使用 Set-AdUser 设置指定的用户的属性

1、通过管道(|)把第一部分的输入传给 Set-AdUser,并设置对应的属性,以下命令是把 with_Screensaver下的所有用户对应的公司改为 Company1

get-aduser -filter * -SearchBase 'OU=with_Screensaver,OU=Users,OU=Administration,OU=xx,DC=xx,DC=company1,DC=com' -Properties * | set-aduser -company "Company1"

修改公司为 Company1

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
分享几个AD管理中常用的PowerShell命令
PowerShell修改自定义属性
域控powershell实例(收集整理)
批量修改AD域用户密码
如何批量删除AD用户的Email属性
windows 10系统中运行命令大全(亲测全部可用)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服