Назад | Перейти на главную страницу

Как смонтировать почтовое хранилище Exchange из командной строки Windows?

Наш сервер Exchange работает Exchange Server 2003 Standard на Windows Server 2003 platform. Мы имеем дело с проблемой размера почтового хранилища, когда, если размер почтового хранилища превышает лимит, он отключается.

Пока мы работаем с сильными мира сего над политикой, которая предотвратит это в будущем, я хотел бы посмотреть, можно ли повторно смонтировать почтовое хранилище через Windows CLI. Я уже слежу за журналами событий и предупреждаю о предупреждениях и отключениях почтового хранилища - я просто устал вставать в 5 утра, чтобы вручную заново смонтировать магазин, пока идут политические войны.

Мои инструменты оповещения могут выполнять пакетный сценарий при генерации оповещения. Я бы очень предпочел вариант с собственным интерфейсом командной строки. Мне не очень нравится запускать какой-нибудь случайный vbscript, найденный в Интернете, и я действительно не хочу тратить свое время на отладку чужого кода. PowerShell может быть вариантом, если его можно запустить из интерфейса командной строки.

Я сочувствую, но с Exchange 2003 ваши возможности могут быть немного ограничены - на самом деле он не предназначен для управления через оболочку. Я не пытаюсь быть здесь негативным, я просто реалистичен.

Единственная идея, которая у меня есть, - это сделать net stop, а затем команду net start в службе хранилища информации - это должно перемонтировать хранилище. Прошло много времени с тех пор, как я работал с Exchange 2003, но я думаю, что две строчки пакетного скрипта, приведенные ниже, сделают это.

net stop "Microsoft Exchange Information Store"
net start "Microsoft Exchange Information Store"

(обратите внимание на кавычки вокруг названия службы)

О, и я уверен, что вы видели настройку обсуждается здесь, но при данных обстоятельствах я уверен, что вы не будете возражать, чтобы я убедился.

Думаю, ваш выбор может быть ограничен на платформе 2003 года. Возможно, вам доступны варианты PowerShell, но я подозреваю, что официальное решение - написать приложение .NET.