Таки допилили скрипт с Сашей Трофимовым. Вот что получается:
$EMail = Read-Host "Ведите адрес электронной почты или его часть" $recipient = '*'+$EMail+'*' Get-Recipient $recipient | ForEach-Object {if ($_.RecipientType -notlike 'PublicFolder') {$_ | fl Name,RecipientType} else {Get-PublicFolder $_ | fl Name,Parentpath}}
На выходе имя объекта и его тип, и если тип – общая папка, то путь до неё.
А в каких случаях недостаточно встроенного функционала в Outlook – “Check Names”?
Например, у нас есть общая папка с e-mail адресом. Зная только её адрес через Check Names невозможно будет определить где она находится.