注:部分内容来自书籍或者网络,如有侵权,请联系删除。
将账号信息按如何格式整理:姓,名,显示名称,账号,密码
文件txt和csv都可以,注意编码格式utf-8
例如:
姓 | 名 | 显示名称 | 账号 | 密码 |
西 | 瓜 | 西瓜 | xigua | xigua01 |
循环语句如下
for /f "tokens=1,2,3,4,5 delims=," %a in (C:\Users\admin\Desktop\123.txt) do dsadd user "cn=%c,ou=Test,ou=Domain Users,dc=test,dc=com" -ln %a -fn %b -display %c -samid %d -upn %d@test.com -pwd %e -mustchpwd no -pwdneverexpires no -disabled no
参数解释:
“tokens=1,2,3,4,5 delims=,”: 以逗号分割,提取列
%a in:需读取文件的路径
-ln %a:-ln 是姓的参数,%a是姓的变量,也就是第一列的值
-fn %b:-fn是名的参数,%b是第二列的值
-display:显示名称
-samid:域账号
-upn:添加的用户的用户主体名称,例如:xigua@test.com
-pwd:密码
-mustchpwd no:必须更改密码(否)
-pwdneverexpires no:密码永不过期
-disabled no:账户不禁用
更多参数见:
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc731279(v=ws.11)?redirectedfrom=MSDN
「 文章如果对你有帮助,请点个赞哦^^ 」 
0
若无特殊注明,文章均为本站原创或整理发布。
转载请注明本文地址:https://om.fangxiaoxiong.com/2718.html