Лучший отвечающий
Search-Mailbox

Вопрос
-
Коллеги добрый вечер. Столкнулся с небольшой проблемкой.
Get-Mailbox -ResultSize Unlimited | Search-Mailbox -SearchQuery <Subject:'Тема.'>
Выдает ошибку - "Указание пути к целевому почтовому ящику или PST-файлу является обязательным."
Пробовал разные варианты даже в таком варианте:
Get-Mailbox -Identity user | Search-Mailbox -SearchQuery <Subject:'тема'>
Тот же эффект. Подскажите в чем ошибка!
19 октября 2020 г. 15:38
Ответы
-
День добрый.
Вам нужно в конце указать, что вы хотите делать с письмами. Например, что подсчитать количество писем, которые соответствуют поисковым критериям, то необходимо добавить в конце -EstimateResultOnly.
Подробности можно прочитать в статье о командлете Search-Mailbox
- Помечено в качестве ответа Vasilev VasilMicrosoft contingent staff 6 ноября 2020 г. 6:04
22 октября 2020 г. 12:22
Все ответы
-
приведите полную ошибку, ато у вас 2 коммандлета и не понятно который из них не доволен (вангую что второй)
The opinion expressed by me is not an official position of Microsoft
19 октября 2020 г. 15:44 -
+ CategoryInfo : InvalidArgument: (:) [], ArgumentException
+ FullyQualifiedErrorId : [Server=EXCH01,RequestId=1ae17d4c-3118-4f44-8409-8588c1129c57,TimeStamp=19.10.2020 1
6:02:05] [FailureCategory=Cmdlet-ArgumentException] 8F3AD00119 октября 2020 г. 16:03 -
Коллеги добрый вечер. Столкнулся с небольшой проблемкой.
Get-Mailbox -ResultSize Unlimited | Search-Mailbox -SearchQuery <Subject:'Тема.'>
Выдает ошибку - "Указание пути к целевому почтовому ящику или PST-файлу является обязательным."
Пробовал разные варианты даже в таком варианте:
Get-Mailbox -Identity user | Search-Mailbox -SearchQuery <Subject:'тема'>
Тот же эффект. Подскажите в чем ошибка!
Не используйте "угловые скобки" (знаки < и >) в качестве разделителей в командах Poweshell: эти знаки предназначены для перенаправления ввода и вывода команды. Я затрудняюсь точно сказать, как именно Search-Mailbox понял ввод "Subject:'Тема.'", но это - явно не то, что вы хотели ему передать в качестве имени п/я
Для выделения значений параметров команд Powershell используйте кавычки (в вашем случае - двойные, т.к. одинарные задействованы внутри параметра, но вообще можно и одинарные - главное, использовать одинаковые.
Слава России!
19 октября 2020 г. 16:20 -
Поменял на кавычки не изменила ситуацию.19 октября 2020 г. 16:49
-
Поменял на кавычки не изменила ситуацию.
покажите полную ошибку вместе с поправленым кодом
в теме вы дали один фрагмен, в коментарии другой, а соль в том чтоб увидеть ее полностью
The opinion expressed by me is not an official position of Microsoft
19 октября 2020 г. 18:35 -
Поменял на кавычки не изменила ситуацию.
покажите полную ошибку вместе с поправленым кодом
в теме вы дали один фрагмен, в коментарии другой, а соль в том чтоб увидеть ее полностью
The opinion expressed by me is not an official position of Microsoft
Указание пути к целевому почтовому ящику или PST-файлу является обязательным.
+ CategoryInfo : InvalidArgument: (:) [], ArgumentException
+ FullyQualifiedErrorId : [Server=EXCH01,RequestId=d552e583-28bf-4545-b065-027f1fd082c9,TimeStamp=20.10.2020 8
:13:57] [FailureCategory=Cmdlet-ArgumentException] 8F3AD001
+ PSComputerName : exch0120 октября 2020 г. 8:14 -
День добрый.
Вам нужно в конце указать, что вы хотите делать с письмами. Например, что подсчитать количество писем, которые соответствуют поисковым критериям, то необходимо добавить в конце -EstimateResultOnly.
Подробности можно прочитать в статье о командлете Search-Mailbox
- Помечено в качестве ответа Vasilev VasilMicrosoft contingent staff 6 ноября 2020 г. 6:04
22 октября 2020 г. 12:22