Potrzebuję wiedzieć, jaki użytkownik jest aktualnie podłączony do Exchange Servera 2013. Czy jest możliwość sprawdzenia tego z poziomu Powershella?
Potrzebuję wiedzieć, jaki użytkownik jest aktualnie podłączony do Exchange Servera 2013. Czy jest możliwość sprawdzenia tego z poziomu Powershella?
No właśnie - dobre pytanie.
W poprzedniej wersji Exchange 2010 było proste polecenie:
get-logonstatistics
W Exchange 2013 miało zostać usunięte, ale ciągle jest i w Exchange Shellu, i w dokumentacji, ale nie działa. Trzeba skorzystać z polecenia:
get-mailboxstatistics
pokazuje ono czas logowania i wylogowania. Dla użytkowników zalogowanych atrybut LastLogoffTime jest pusty. Można więc dla wszystkich skrzynek z bazy czy serwera wyświetlić te informacje:
Get-MailboxStatistics -DataBase 'nazwa bazy'| FT DisplayName,LastLogonTime,LastLogoffTime