windows跨域创建用户.note

noteId: WEB598ad6b030dd0bf995791b1616e47c9c · 原始路径:/ALL/Windows - B模块/服务配置/Windows Powershell/powershell、cmd 命令/windows跨域创建用户.note · 图片:2 · 附件待处理:0

 
一、跨域创建用户:
dsadd user "CN=user3,CN=users,DC=skill,DC=com"  -pwd Skills39  -s skill.com -u administrator -p Skills39
or
dsadd user "CN=user3,CN=users,DC=skill,DC=com"  -pwd Skills39  -u administrator@skill.com -p Skills39
 
 
二、使用脚本创建 01、02 ... 20 的用户:
 
 
需要使用 "{0:D2}" 进行自动补零操作
 
param (

[string]$name,

[int]$count

)

 
dsadd group cn="$name"s,cn=users,dc=ecskill,dc=org

 
for ($i = 1; $i -le $count; $i ++) {

$n = "{0:D2}" -f $i

dsadd user cn=$name$n,cn=users,dc=ecskill,dc=org -memberof cn="$name"s,cn=users,dc=ecskill,dc=org -upn $name$n@worldskills.org -pwd Pass@sec

}