Windows AD域批量导入用户账号实践
发布日期:2021-05-15 02:35:05 浏览次数:15 分类:精选文章

本文共 987 字,大约阅读时间需要 3 分钟。

Windows AD域批量导入用户账号实践

【场景】

某集团云桌面使用AD域作为统一管理,用户请求在招投标现场时提供账号。但随着用户数量增长,现有单次创建效率不足,急需实现AD域批量导入用户的功能。

【实现方式】

经过研究,总结了三种有效方法来实现批量导入AD域用户的需求:

1. 利用CSV文件结合BAT脚本实现批量导入 2. 使用Windows自带工具CSVDE和CSV文件 3. 使用Windows自带工具LDIFDE实现

【操作实践】

1. CSV文件+BAT脚本方式

新建CSV文件,使用Excel等工具输入用户信息。然后编写BAT脚本或直接在管理员权限下的CMD中执行批量导入任务。

示例脚本:

for /f “skip=1 eol=; tokens=1,2,3,4,5 delims=,” %a in (d:\user.csv) do dsadd user “cn=%c,ou=department,dc=vmware,dc=cn” -samid %d -upn %d -ln %a -fn %b -pwd %e -disabled no

参数说明:

-
tokens=1,2,3,4,5:对应五列字段 -
skip=1:跳过首行标题行 -
eol=;:处理换行符 -
delims=,指定分隔符 -
%a in (c:\user.csv):读取CSV文件数据 -
dsadd:添加域用户命令 -
cn=%c:设置用户名及其位置 -
-samid %d:设置登录名 -
-upn %d:设置用户principalName -
-ln %a:设置姓氏 -
-fn %b:设置用户名 -
-pwd %e:设置初始密码(需符合复杂度要求) -
-disabled no:设置用户启用状态

2. 使用CSVDE和CSV文件

CSVDE是Windows自带的批量处理工具,支持通过CSV文件批量添加AD域用户。操作步骤即将详述,但由于篇幅限制,后续具体命令将在下文中逐步说明。

3. 使用LDIFDE实现

LDIFDE(Lightweight Directory Access Protocol Data Interchange Format Decode_file)是一款可用的工具,可通过LDIF文件批量导入用户。具体操作步骤需要结合实际场景进行优化,待续完将详述。

上一篇:Horizon agent部署配置说明参考
下一篇:Radius笔记

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年04月24日 20时09分45秒