清除邮箱交换服务器 2003

此脚本清除在 Exchange 服务器上的多个邮箱。先决条件:
a) 列表中的邮箱的显示名称在一个文本文件中。
b) 交换服务器名称。
c) 必需的 Exchange 权限来执行此操作。
PowerShell
#Getting Display Name of the mailbox

$FilePath = Read-Host “Enter FilePath To Get Mailbox Display Name”
$servername = Read-Host “Enter Exchange Server Name”
$MDN = Get-Content $FilePath

#Exchange Info
Foreach ($SubMDN in $MDN)
{

$purge = Get-WmiObject -Query “select * from Exchange_Mailbox Where MailboxDisplayName=’$SubMDN'” -Namespace “root/MicrosoftExchangeV2″ -ComputerName $servername
$purge.purge()

Write-host “Name: “$SubMDN

}

Latest posts by Exchange中文站 (see all)
发布于: 浏览:1659 次

还没有评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据