Возникла задачка – получить список всех общих папок на Exchange 2003, у которых подключен e-mail адрес. Первое что пришло в голову – попробовать через PoSh.
Вот какой небольшой срипт получился:
Get-WmiObject -ComputerName MBXSRV -Namespace root\MicrosoftExchangeV2 -Class exchange_publicfolder | where {$_.IsMailEnabled -like "True"} | Select-Object Name,Path | Export-Csv filename
Доступ к общим папкам получаем через класс exchange_publicfolder. И делаем выборку только по тем папкам, у которых в свойствах IsMailEnabled равняется True.
Было бы неплохо на выходе иметь таблицу вида Name,path,e-mail. Но как получить доступ к почтовому алиасу общей папки пока не знаю.
Дек 16th, 2008 by Stanislav Buldakov | 3 Comments »
3 Responses to “PowerShell: поиск всех общих папок с подключенным e-mail”
Leave a Reply
- Сентябрь 2010
- Август 2010
- Июль 2010
- Июнь 2010
- Май 2010
- Апрель 2010
- Март 2010
- Февраль 2010
- Январь 2010
- Декабрь 2009
- Ноябрь 2009
- Октябрь 2009
- Сентябрь 2009
- Август 2009
- Июль 2009
- Июнь 2009
- Май 2009
- Апрель 2009
- Март 2009
- Февраль 2009
- Январь 2009
- Декабрь 2008
- Ноябрь 2008
- Октябрь 2008
- Сентябрь 2008
- Август 2008
- Июль 2008
- Июнь 2008
- Май 2008
Архивы
-
Visits today: 11
есть хорошая книга о powershell
http://blogs.technet.com/abeshkov/archive/2008/12/24/3172943.aspx
и на русском к тому же
2Sergey Fedorin
уже видел и даже скачал =)
Очень полезная информация! Спасиб! Как раз нужно было!