Powershell管理系列(二十七)PowerShell操作之修改AD自定义属性

-----提供AD\Exchange\Lync\Sharepoint\CRM\SC\O365等微软产品实施及外包,QQ:185426445.电话18666943750

看到有网友发我消息,咨询AD用户如何增加自定义属性,下面具体讲下如何操作,下图为网友提问截图,

wKiom1ZInPuDdf_8AAAqLFNLPEY853.png

1、按他提出的要求,我们新建一个csv表格,里面有两列属性,一列是性别,一列是子部门,如下图

wKioL1ZIoGvj2RDAAAEGkl3-coo933.png

2、执行以下命令

#创建空的哈希表值

$custom = @{}

#导入数据源userinfo.csv

import-csv -Path C:\userinfo.csv -Encoding default |% `

{

#增加属性性别和子部门

$custom.ExtensionAttribute1 = $_.sex

$custom.ExtensionAttribute2 = $_.dept

Set-ADUser -Identity $_.SamAccountName -add $custom

Get-ADUser -Identity $_.SamAccountName -pro *|Select-Object SamAccountName,ExtensionAttribute1,ExtensionAttribute2

}

执行结果如下:

wKiom1ZIpcOTU_wvAAFEqD1fFHA460.png

wKiom1ZIpwaSa-zFAADasOAKb7I064.png

3、我们也可以删除增加的属性,如下命令

$custom = @{}

#导入数据源userinfo.csv

import-csv -Path C:\userinfo.csv -Encoding default |% `

{

#增加属性性别和子部门

$custom.ExtensionAttribute1 = $_.sex

$custom.ExtensionAttribute2 = $_.dept

Set-ADUser -Identity $_.SamAccountName -remove $custom

Get-ADUser -Identity $_.SamAccountName -pro *|Select-Object SamAccountName,ExtensionAttribute1,ExtensionAttribute2

}

wKiom1ZIplbiBHlGAADqubNTkBA258.png

wKioL1ZIpwmwT6BLAAC1nkrI4Ro988.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值