Exchange 2016批量新建账号

定义变量(随机密码)

$passwd=’x7&Aykwn’

定义变量(随机账号从什么数字起)

$year=1980

For语句 -le 10 代表新建多少个账号

for( i=1; i = 1 ; i -le 10;i++)  
{  
    if(
i++)  {      if(
year -ge 1996 ){year=1980} else{$year++} year=1980} else{$year++} user_name=-join(( 97..122) | get-random -count 8 | %{[char]_})+ _})+ year
username+"@+":"+ u s e r n a m e + " @ 域 名 + ":" + passwd |Out-File -Append d:\account.txt #执行后按照要求保存在D盘的account文本中
New-Mailbox -Name “ username"UserPrincipalName u s e r n a m e " − U s e r P r i n c i p a l N a m e user_name@域名 -Password (ConvertTo-SecureString -String $passwd -AsPlainText -Force) -Database “ex2mailbox” -OrganizationalUnit “exusers”
}

新建邮件账户 制定数据库 指定OU

将脚本保存为ps1,然后打开Exchange的命令台进行执行

你可能感兴趣的:(Exchange 2016批量新建账号)