使用PowerShell修改特定OU内AD用户的显示名称为指定格式
更新AD用户显示名称的PowerShell解决方案
首先调整现有代码片段,添加指定后缀并修正姓氏大小写,再结合AD模块命令完成显示名称更新,完整方案如下:
代码示例
# 定义用户基础信息 $firstname = "Vineet" $lastname = "Chaturvedi" # 生成要求格式的显示名称:名字.小写姓氏-TA $displayname = "$firstname.$($lastname.ToLower())-TA" # 替换为目标用户的唯一标识(可使用SamAccountName、DistinguishedName等) $userIdentity = "目标用户的SamAccountName" # 更新AD用户显示名称 Set-ADUser -Identity $userIdentity -DisplayName $displayname
关键说明
- 使用
$lastname.ToLower()将姓氏转为小写,匹配你需要的chatturvedi格式 - 在字符串拼接时直接添加
-TA后缀,生成符合要求的Vineet.chatturvedi-TA - 执行前需确保已导入AD模块(运行
Import-Module ActiveDirectory),且账号拥有AD用户修改权限
内容的提问来源于stack exchange,提问作者user2082119
相关产品推荐
相关产品推荐

