รับผู้ใช้ที่เปิดใช้งานเมื่อไม่อยู่ที่สำนักงานใน Exchange
การทราบว่าผู้ใช้รายใดไม่ได้อยู่ในสำนักงานถือเป็นเรื่องน่ารู้ ตัวอย่างเช่น คุณกำลังย้ายกล่องจดหมาย และคุณต้องการยืนยันว่าผู้ใช้เหล่านี้มีปัญหาใดๆ หรือไม่ หากคุณไม่ได้ยินอะไรจากพวกเขา คุณถือว่าทุกอย่างดี จะเกิดอะไรขึ้นถ้าพวกเขาไม่อยู่ในออฟฟิศ? เพื่อให้ง่ายขึ้นสำหรับคุณ คุณสามารถตั้งค่ารายชื่อผู้ใช้ที่เปิดใช้งานเมื่อไม่อยู่ที่สำนักงานได้ ในบทความนี้ คุณจะได้เรียนรู้วิธีแสดงรายการผู้ใช้ที่เปิดใช้งานเมื่อไม่อยู่ที่สำนักงานด้วย PowerShell
รับผู้ใช้ที่เปิดใช้งานเมื่อไม่อยู่ที่สำนักงาน
เรียกใช้ Exchange Management Shell ในฐานะผู้ดูแลระบบ เราจะใช้ Get-Mailbox และ Get-MailboxAutoReplyConfiguration cmdlet รันคำสั่งต่อไปนี้
[PS] C:\>Get-Mailbox -ResultSize Unlimited | Get-MailboxAutoReplyConfiguration | Where-Object { $_.AutoReplyState -ne "Disabled" } | Select Identity, StartTime, EndTime, AutoReplyState
Identity StartTime EndTime AutoReplyState
-------- --------- ------- --------------
exoip.local/Company/Users/Finance/Amanda Morgan 11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM Enabled
exoip.local/Company/Users/IT/Boris Campbell 11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM Enabled
exoip.local/Company/Users/Finance/Dylan Piper 11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM Enabled
exoip.local/Company/Users/Finance/Irene Springer 11/18/2020 5:00:00 PM 11/26/2020 12:00:00 PM Scheduled
exoip.local/Company/Users/IT/Jonathan Fisher 11/19/2020 7:00:00 PM 11/27/2020 12:00:00 PM Scheduled
exoip.local/Company/Users/HR/Zoë Rees 11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM Enabledคุณต้องการเปลี่ยนไม่อยู่ที่สำนักงานใน Exchange Server หรือไม่ อ่านบทความตั้งค่าการตอบกลับอัตโนมัติด้วย PowerShell
ส่งออกผู้ใช้ที่เปิดใช้งานเมื่อไม่อยู่ที่สำนักงานเป็นไฟล์ CSV
สร้างโฟลเดอร์ temp ในไดรฟ์ C: หากต้องการส่งออกผลลัพธ์เป็นไฟล์ CSV ให้รันคำสั่งต่อไปนี้ อาจใช้เวลาสองสามนาทีก่อนที่ผลลัพธ์จะถูกส่งออกเป็นไฟล์ CSV
[PS] C:\>Get-Mailbox -ResultSize Unlimited | Get-MailboxAutoReplyConfiguration | Where-Object { $_.AutoReplyState -ne "Disabled" } | Select Identity, StartTime, EndTime, AutoReplyState | Export-Csv "c:\temp\OutofOffice.csv" -NoTypeInformation -Encoding UTF8ไปที่เส้นทาง C:\temp และตรวจสอบว่าการส่งออกสำเร็จ
เปิดไฟล์ CSV ด้วย Microsoft Excel หรือแอปพลิเคชันอื่น
ออกจากสำนักงานของผู้ใช้คนเดียว
บางทีคุณอาจต้องการรับการตอบกลับเมื่อไม่อยู่ที่สำนักงานของผู้ใช้รายเดียว ตัวอย่างเช่น ผู้ใช้ชื่อ Dylan Piper (dylan.piper@exoip.com) หลังจากรันคำสั่ง คุณจะเห็นว่า AutoReplyState เปิดใช้งาน
[PS] C:\>Get-MailboxAutoReplyConfiguration -Identity dylan.piper@exoip.com | Select Identity, StartTime, EndTime, AutoReplyState
Identity StartTime EndTime AutoReplyState
-------- --------- ------- --------------
exoip.local/Company/Users/Finance/Dylan Piper 11/18/2020 12:00:00 AM 11/19/2020 12:00:00 AM Enabledอ่านต่อ: แสดงรายการผู้ใช้ทั้งหมดในกลุ่มความปลอดภัยผ่าน PowerShell »
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีรับผู้ใช้ที่เปิดใช้งานเมื่อไม่อยู่ที่สำนักงานใน Exchange เป็นเรื่องดีที่คุณสามารถแสดงรายการผู้ใช้ของทั้งองค์กรที่เปิดใช้งานการไม่อยู่ที่สำนักงานหรือเฉพาะผู้ใช้ที่คุณแทรกด้วย PowerShell
คุณสนุกกับบทความนี้หรือไม่? คุณอาจต้องการรับจำนวนผู้ใช้ทั้งหมดใน Exchange อย่าลืมติดตามเราและแบ่งปันบทความนี้

