首页 > 代码库 > powershell批量修改aduser的displayname属性
powershell批量修改aduser的displayname属性
情景、需求:
随着目前公司规模的不断扩大,原先仅已中文名字为aduser中displayname属性值的现象,已经对在和国外人员交流产生影响。导致国外人员无法辨识aduser的displayname信息。我们知道无论Exchange还是SFB,它们的显示名取得是displayname值。
首先export-csv -path | get-aduser 导出并修改信息,保留需要的列。
$file = import-csv c:\users\administrator\desktop\alluser1.csv foreach ($data in $file) { $samaccount = $data.samaccountname $displayname = $data.displayname set-aduser -identity $samaccount -displayname $displayname }
思路:
主要是set-aduser -identity -displayname命令和foreach使用方法。
ps:这是我第一篇博文,大家一起加油共勉。
本文出自 “深海一尾鱼的博客” 博客,请务必保留此出处http://5496038.blog.51cto.com/5486038/1855510
powershell批量修改aduser的displayname属性
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。