清除邮箱交换服务器 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

}

Exchange中文站

Exchange中文站

Exchange中文站是一个专注讨论 Microsoft Exchange Server / Exchange Online / Office 365 的技术型网站。
Exchange中文站

Exchange中文站 的最新文章 (查看所有)

发布于: 浏览:486 次

还没有评论

欢迎参与到我们的技术讨论,问题和分享都可以。