切换到宽版
  • 21641阅读
  • 11回复

[求助]求ex power shell 批量禁用或者删除多个用户的命令。 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2013-04-22
请问下有谁在管理ex2007的时候,是用power shell来管理的啊?我现在由于帐号很多,需要批量禁用跟批量删除,请问哪个有在这方面操作过,说下具体的命令格式吗?
分享到

只看该作者 1楼  发表于: 2013-04-23
先创建一个csv文件取名为user.csv以列举所有需要禁用或删除的用户账号,格式如下:

Username,
Adam
Bob
Cindy
...

然后执行下列命令批量禁用用户邮箱:

import-csv users.csv | foreach {disable-mailbox -identity $_.Username -confirm:$false}

删除的话可以执行:

import-csv users.csv | foreach {remove-mailbox -identity $_.Username -confirm:$false}

建议先对几个测试邮箱进行下试验看看是否运行正常。
只看该作者 2楼  发表于: 2013-04-23
恩,好的,谢谢了,我现在在弄测试环境,等可行的话,我再告诉大家
只看该作者 3楼  发表于: 2013-04-26
谢谢OPOP啊,呵呵,我试过了禁用,效果可以,但是我在断开连接的邮箱里面无法找到被禁用的用户了,我刷新了也无法显示。不知道大家有什么快速方法显示被禁用的用户吗?还有你在创建CSV文件内容的时候,如果只是一列的话,后面就不用输入标点符号了。不然会报错的。

只看该作者 4楼  发表于: 2013-04-26
回 hothunter 的帖子
hothunter:谢谢OPOP啊,呵呵,我试过了禁用,效果可以,但是我在断开连接的邮箱里面无法找到被禁用的用户了,我刷新了也无法显示。不知道大家有什么快速方法显示被禁用的用户吗?还有你在创建CSV文件内容的时候,如果只是一列的话,后面就不用输入标点符号了。不然会报错的。(2013-04-26 14:02)嬀/color]

禁用后之后执行下列命令后可立即显示被禁用的邮箱:

Clean-MailboxDatabase <databasename>

参考:http://technet.microsoft.com/en-us/library/bb124076(v=EXCHG.80).aspx
只看该作者 5楼  发表于: 2013-04-27
回 opop 的帖子
opop:禁用后之后执行下列命令后可立即显示被禁用的邮箱:
Clean-MailboxDatabase <databasename>
....... (2013-04-26 15:40) 

这个之前我试过了,没有效果啊,而且我手动禁用的用户,现在都能显示出来了,就是命令禁用的无法显示
只看该作者 6楼  发表于: 2013-04-27
回 opop 的帖子
opop:先创建一个csv文件取名为user.csv以列举所有需要禁用或删除的用户账号,格式如下:
Username,
Adam
Bob
....... (2013-04-23 16:56) 

你那里还有批量建立邮箱的命令吗?能发个格式给我吗

只看该作者 7楼  发表于: 2013-05-03
回 hothunter 的帖子
hothunter:你那里还有批量建立邮箱的命令吗?能发个格式给我吗(2013-04-27 19:12)嬀/color]

如果用户账号已经存在的话参考:http://www.exchangecn.com/html/exchange2007/20090828_17.html

不存在的话,参考:http://www.exchangecn.com/html/exchange2007/20100702_121.html

只看该作者 8楼  发表于: 2013-05-03
回 opop 的帖子
opop:如果用户账号已经存在的话参考:http://www.exchangecn.com/html/exchange2007/20090828_17.html
不存在的话,参考:http://www.exchangecn.com/html/exchange2007/20100702_121.html
....... (2013-05-03 13:03) 

哦,谢谢你提供的资料啊,可是我目前是想AD帐号及邮箱帐号同时使用用POWER SHELL来建立,请问下是否有什么方法吗?

只看该作者 9楼  发表于: 2013-05-06
回 hothunter 的帖子
hothunter:哦,谢谢你提供的资料啊,可是我目前是想AD帐号及邮箱帐号同时使用用POWER SHELL来建立,请问下是否有什么方法吗?(2013-05-03 21:17)嬀/color]

建议参考:http://exchangepedia.com/2006/11/exchange-server-2007-bulk-creation-of-mailboxes-using-exchange-management-shell.html
快速回复
限60 字节
 
上一个 下一个