环境:Office 365 在线。Exchange v15.1.933.16。
我们的一位全球管理员通过 Exchange 管理中心对移动设备执行了远程擦除,然后从 EAC 中“删除”了该设备。因此,无法再在 GUI 中确定擦除是否成功。
有谁熟悉用于检查擦除命令状态的 cmdlet?到目前为止,我的搜索没有找到任何内容。谢谢
编辑:感谢 BasitanW,但我应该更清楚地表明管理员在请求擦除后删除了该设备。Exchange 管理中心中看不到任何设备,并且 Get-MobileDevice 命令无法在 PS 中为该邮箱生成结果。
答案1
正如 MS 文档中所述这里:
远程设备擦除功能还包括一个确认功能,该功能会在用户邮箱的同步状态数据中写入一个时间戳。此时间戳显示在 Outlook Web App 中以及 EAC 中的用户手机属性对话框中。
可以找到更多详细信息这里:
Clear-ActiveSyncDevice cmdlet 会在移动设备下次从 Microsoft Exchange 服务器接收数据时删除该设备中的所有用户数据。此 cmdlet 将 DeviceWipeStatus 参数设置为 $true。移动设备确认此 cmdlet 并在 DeviceWipeAckTime 参数中记录时间戳。
更新:您可能希望尝试:
Get-ActiveSyncDevice –Mailbox {mailbox name} | Get-ActiveSyncDeviceStatistics | select DeviceWipeSentTime, DeviceWipeAckTime
或者在 Exchange 2016 / Exchange Online 中:
Get-MobileDevice –Mailbox {mailbox name} | Get-MobileDeviceStatistics | select DeviceUserAgent,DeviceWipeSentTime,DeviceWipeAckTime