Добрый день!
Есть проблема:
Нужно из календаря Outlook удалит старые встречи за определенный период. Встречи могут быть повторяющимися.
Создал тестовые встречи. Запустил скрипт:
Search-Mailbox -identity ivan.pupkin -SearchQuery 'Received: 07/20/2019..07/21/2019 kind: meetings' -DeleteContent
В итоге, удалились все встречи. И за период и запланированные.
Вопрос: почему? и что не так? Что я не учел в скрипте? Может повторяющиеся встречи не так удалять нужно?
P.S. На самом деле, задача стоит шире, просто я решил (как мне показалось) идти по легкому пути. Сама задача:
У пользователей скопилась в календарях много старых встреч, в которых имеются вложения. Вложения иногда достаточно большие. Из за этих вложений, объем календаря увеличивается до гигантских размеров (20-30 Gb.). Это влечет за собой долгое открытие календаря и зависания при открытии.
Среди этих встреч, присутствуют и повторяющиеся встречи. При попытке архивировать старые встречи, пропадают регулярные и повторяющиеся.