none
Search-Mailbox RRS feed

  • Вопрос

  • Коллеги добрый вечер. Столкнулся с небольшой проблемкой. 

    Get-Mailbox -ResultSize Unlimited | Search-Mailbox -SearchQuery <Subject:'Тема.'>

    Выдает ошибку - "Указание пути к целевому почтовому ящику или PST-файлу является обязательным."

    Пробовал разные варианты даже в таком варианте: 

    Get-Mailbox -Identity user | Search-Mailbox -SearchQuery <Subject:'тема'>

    Тот же эффект.  Подскажите в чем ошибка! 

    19 октября 2020 г. 15:38

Ответы

  • День добрый.

    Вам нужно в конце указать, что вы хотите делать с письмами. Например, что подсчитать количество писем, которые соответствуют поисковым критериям, то необходимо добавить в конце -EstimateResultOnly.

    Подробности можно прочитать в статье о командлете Search-Mailbox

    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] 8F3AD001
    19 октября 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

    C:\WINDOWS\system32> Get-Mailbox -ResultSize Unlimited | Search-Mailbox -SearchQuery "Subject:'Тема.'"
    Указание пути к целевому почтовому ящику или 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        : exch01
    20 октября 2020 г. 8:14
  • День добрый.

    Вам нужно в конце указать, что вы хотите делать с письмами. Например, что подсчитать количество писем, которые соответствуют поисковым критериям, то необходимо добавить в конце -EstimateResultOnly.

    Подробности можно прочитать в статье о командлете Search-Mailbox

    22 октября 2020 г. 12:22