Хотите проверить, смонтирована ли база данных почтовых ящиков Microsoft Exchange 2013 или нет из программы c ++, которая работает под управлением Windows с помощью системного пользователя.
Есть ли способ узнать состояние базы данных почтовых ящиков с помощью кода C ++? Есть ли какая-нибудь команда win32 API, WQL или Powershell, которую я могу запустить из программы на c ++?
Я нашел приведенную ниже команду обмена Powershell для получения статуса MailboxDatabase, но он мне нужен в c ++:
Get-MailboxDatabase -Identity "MailboxDatabase_1" -status | Format-List | findstr /X "Mounted"
Пожалуйста, дайте мне знать, если есть еще варианты для этого.
Задача ещё не решена.
Других решений пока нет …