PowerShell: поиск всех общих папок с подключенным e-mail

PowerShell LogoВозникла задачка – получить список всех общих папок на Exchange 2003, у которых подключен e-mail адрес. Первое что пришло в голову – попробовать через PoSh.
Вот какой небольшой срипт получился:

Get-WmiObject -ComputerName MBXSRV -Namespace rootMicrosoftExchangeV2 
-Class exchange_publicfolder | where {$_.IsMailEnabled -like "True"} | 
Select-Object Name,Path | Export-Csv filename

Доступ к общим папкам получаем через класс exchange_publicfolder. И делаем выборку только по тем папкам, у которых в свойствах IsMailEnabled равняется True.
Было бы неплохо на выходе иметь таблицу вида Name,path,e-mail. Но как получить доступ к почтовому алиасу общей папки пока не знаю.

3 thoughts on “PowerShell: поиск всех общих папок с подключенным e-mail

Comments are closed.