Power Shell измените Search-Mailbox, потому что он скоро истечет - PullRequest
0 голосов
/ 03 августа 2020

Я хочу изменить команду Search-Mailbox на другую, я пробую ComplianceSearchAction , но я не знаю, как изменить команду в моей ситуации. Мой код удалил все старые электронные письма, чем 7 рот. мой код выглядит так:

Search-Mailbox -Identity test@test.com -SearchQuery "(Received:01/12/2017..$((get-date).AddMonths(-7).ToString("MM/dd/yyy")))" -deletecontent -Confirm

Есть какие-нибудь советы?

Я пытаюсь сделать вот так:

 New-ComplianceSearchAction -SearchName travelcalendar@covaliscapital.com -Format "(Received:01/12/2017..$((get-date).AddMonths(-7).ToString("MM/dd/yyy")))" -Purge -PurgeType SoftDelete

получение формата ошибки

parameter cannot be found that matches parameter name 'Format'.
    + CategoryInfo          : InvalidArgument: (:) [New-ComplianceSearchAction], ParameterBindingException
    + FullyQualifiedErrorId : NamedParameterNotFound,New-Com
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...