iT邦幫忙

0

如何查詢登入Exchange 2016的User session?

請問有經驗前輩:
在Exchange 2016上,如何查詢登入Exchange 2016的User session?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
Ray
iT邦大神 1 級 ‧ 2019-01-22 14:27:18
最佳解答

請先定義甚麼條件稱之為「登入」?

登入 Exchange Server 的管道有:

  1. OWA
  2. Outlook Anywhere
  3. POP3
  4. IMAP4

但以上除了 Outlook Anywhere 之外, 皆非 Persistent Session, 也就是: 每次完成一組收發信指令之後, Session 就會 Close 斷線, 即使用戶的 Outlook 開著, 他與 Exchange 之間也不是連著的, 要等到下次收發信指令的時候, 才會重新連線.

請試試:

Get-LogonStatistics -Server EXGSRV1
看更多先前的回應...收起先前的回應...

執行後會出現以下訊息
在根目錄 'xxMDB01' 中找不到 LogonStatistics 物件

Ray iT邦大神 1 級 ‧ 2019-01-22 15:15:48 檢舉

2016 請改用:

Get-Mailbox | Get-MailboxStatistics | select DisplayName,LastLogoffTime,LastLogonTime

還是以前的 Microsoft Exchange Server User Monitor 方便

Ray iT邦大神 1 級 ‧ 2019-01-23 09:49:24 檢舉

團隊從 2013 開始, 就懶得寫 GUI 介面了, 很多管理功能, 只開發了 CLI 指令就放出來給大家用...

我懷疑他們是否把 UI/UX 的人力都裁掉了...

我要發表回答

立即登入回答