PowerShell在Exchange2010下交互式创建域用户和邮箱

这次需求也很简单,但是问题是你架不住要操作的邮箱那么多啊。。。

依然PowerShell搞定,需要Exchange的相应模块

write-output "本命令用来快速创建非用户的域帐户和邮箱,默认保存在tech.bitauto.com/非用户账户/mailbox下,密码123.abc" 
$a = Read-Host("请输入非用户邮箱的英文部分,这个部分也是用户的登陆名,例如   feiyonghu")
$b = Read-Host("请输入非用户邮箱的中文部分,也就是显示名称,例如    非用户")
$pass = ConvertTo-SecureString -AsPlainText 12333333.abc -Force
New-Mailbox -Name $b -Alias $a -OrganizationalUnit ‘tech.xxx.com/非用户账户/mailbox‘ -UserPrincipalName [email protected] -SamAccountName $a -FirstName ‘‘ -Initials ‘‘ -LastName ‘‘ -password $pass -ResetPasswordOnNextLogon $false

交互式的,操作起来赏心悦目,更关键的是速度快。自动创建域账户,给定密码1233333.abc,当然这里你也可以自己修改。

账户被放置在下面这个OU下

tech.xxx.com/非用户账户/mailbox

时间: 2024-11-11 13:02:19

PowerShell在Exchange2010下交互式创建域用户和邮箱的相关文章

PowerShell在Exchange2010下快速创建动态通讯组

Exchange中遇到一个小需求,有很多部门要申请动态通信组,问题是二级部门三级部门四级部门非常非常多.-- Get-ADObject -LDAPFilter "(&(&(ou>="")))" -SearchBase 'OU=xx,OU=xxx,DC=xxx,DC=xxx,DC=com' -Properties CanonicalName | FT CanonicalName -A |Out-File d:\oudaoteng.csv -Enc

windows2012利用Excel生成批处理自动批量创建域用户

如图: 命令行就是用以下公式生成 ="dsadd user cn="&C3&",ou="&G3&",ou="&F3&",dc=t,dc=com -upn "&D3&"@t.com -samid "&D3&" -pwd "&E3&" -memberof cn="&H3

Linux下如何创建新用户

Linux下如何创建新用户 Linux系统中,只有root用户有创建其他用户的权限.创建过程如下:   useradd -d /home/newuser newuser(设定了该用户的主目录和用户名)   useradd -d /home/newuser -g 0 -G 0,1,3,4,6,10 -u 500 -r -p Love newuser(指定了用户的组id以及一系列的所属组的id,用户id,密码等) 为用户显式设定密码 命令为passwd username:    [[email pr

Linux下Weblogic创建域方法和步骤

Weblogic 创建域 以weblogic帐号登录(与创建域目录相对应账户) cd /home/weblogic/bea/weblogic92/common/bin 执行./config.sh进入配置界面.配置步骤如下: 1.Choose between creating and extending a domain,选择Create a new WebLogic domain 2.Select Domain Source,选择Choose Weblogic Platform componen

Win2008/2012r2下批量更改域用户密码

使用Windows PowerShell批量更改AD用户的密码,使用以下命令,修改对应字段,执行即可. 1.打开Windows PowerShell加载AD模块: Import-Module ActiveDirectory2.更改所有域用户的密码:Get-ADUser -filter * -SearchBase 'DC=xxx,DC=com' | Set-ADAccountPassword -Reset -NewPassword (ConvertTo-SecureString -AsPlainT

windows 技巧一 ——--域环境下如何将域用户的配置文件转移到c盘外的其他盘符

对于IT员工来说最经常最多的工作就是重新安装系统,但是各种IT从业者,不得不面对一个问题,那就是重新安装系统前的备份问题,有没有可能直接把用户文件迁移到非C盘外的其他盘符呢? 答案是肯定的. 举个栗子: 一个公司环境为test的域.有一个员工为test001. 方法一: 使用DOS命令行中的ROBOCOPY  RMDIR 命令进行迁移,但是有一个缺点:需要在安装系统前的最后一步打开dos窗口进行输入,所以问题出来了,针对每天大量的安装系统来说,这个效率是非常低下的. 以下是具体的操作过程(摘自网

windows server 2012 AD 活动目录部署系列(二)加入域并创建域用户

1.加入域 创建计算机账号就是把成员服务器和用户使用的客户机加入域,这些计算机加入 域时会在 Active Directory 中创建计算机账号. 以 Dezai 为例为大家介绍如何把计算机加入域,首先要确保 Dezai 已经使用了172.168.10.1 作为自己的 DNS 服务器,否则 Dezai 无法利用 DNS 定位域控制器. 选择隶属于"域",输入要加入的域名:dezai.com. 点击"确定"后,会弹出输入域管理员凭证的对话框, 点击"确定&q

windows批量创建域用户

创建用户it1-20 for /l %i in (1,1,20) do net user it%i Skills39 /add 从1到20 连续1到20     用户名it   密码  Skills39 (1,2,20) 间隔一个1到20 dsadd user cn=user1,cn=users,dc=worldskills2019,dc=sh  -display user1 -pwd [email protected] -hmdir c:\user1 cn=用户名,cn=目录,dc=域名,dc

批处理批量创建域用户

1. For 循环 C:\>for /f "tokens=1,2 delims=," %a in (user.csv) do dsadd user "cn=%a,ou=hho,dc=worx,dc=net" -upn %[email protected] -fn %a -pwd %b -pwdneverexpires -disabled no 上面的csr文件里内只写了两列数据,一列是用户,一列是密码. 2. Dsadd user 参数 http://blog