
首先可以看见这一大堆内容,有姓、名、登录名/全名、办公室、注释、密码和用户组,首先我们要修改每列第一个格子的内容
DN:描述用户所在位置,例如
CN=Shu.Zhang501,OU=Sales,DC=wsc2024,DC=org
CN:全名,OU:组织,DC则为域,域为wsc2024.org,名和后缀要分开写两次DC
objectClass:描述用户类型,我们要添加的是用户就写入user
userPrincipalName:用户的登入名,这个要写用户全名@域,例如zhangsan@wsc2024.org
physicalDeliveryOfficeName:办公室物理地点,就是办公室
Description:注释
SN:姓
givenName:名
sAMAccountName:同样是用户登入名,但与域无关,就是本身
修改后保存为csv文件,使用命令批量导入
csvde -i -f 文件路径
这样导入之后的账户全部都是未启用的,因为没有密码,我们还需要批量更改密码
Import-Module activedirectory //导入ad域模块
Get-ADUser -filter * -SearchBase 'OU=Sales,DC=wsc2024,DC=org' | Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainText "Skills39!" -Force) //批量修改用户密码为Skills39!
Get-ADUser -filter * -SearchBase 'OU=xxx,DC=contoso,DC=com' | Set-ADUser -ChangePasswordAtLogon $false //批量关闭用户登入后需要修改密码
使用powerShell输入该命令,可以使用tab补全
使用示例:windows server 2022
其他版本windows可能出现偏差
其他帮助文档:
https://blog.51cto.com/seawind/1945320
https://blog.csdn.net/weixin_33834137/article/details/89868169

1781

被折叠的 条评论
为什么被折叠?



