如何确定远程擦除是否成功?

Lev*_*evi 5 powershell activesync microsoft-office-365 exchange-2013

环境:Office 365 在线版。交换 v15.1.933.16。

我们的一位全球管理员通过交换管理中心在移动设备上执行远程擦除,然后从 EAC 中“删除”了该设备。因此,不再可能在 GUI 中确定擦除是否成功。

任何熟悉用于检查擦除命令状态的 cmdlet 的人吗?到目前为止,我的搜索没有找到任何东西。谢谢

编辑:谢谢 BasitanW,但是我应该更清楚地表明管理员在请求擦除后删除了该设备。Exchange 管理中心中没有设备可见,并且 Get-MobileDevice 命令无法为 PS 中的此邮箱生成结果。

Bas*_*anW 10

正如此处的 MS 文档中所写:

远程设备擦除功能还包括在用户邮箱的同步状态数据中写入时间戳的确认功能。此时间戳显示在 Outlook Web App 和 EAC 中用户的移动电话属性对话框中。

更详细的信息可以在这里找到:

下次设备从 Microsoft Exchange 服务器接收数据时,Clear-ActiveSyncDevice cmdlet 将从移动设备中删除所有用户数据。此 cmdlet 将 DeviceWipeStatus 参数设置为 $true。移动设备确认 cmdlet 并在 DeviceWipeAckTime 参数中记录时间戳。

更新:您可能希望尝试:

Get-ActiveSyncDevice –Mailbox {mailbox name} | Get-ActiveSyncDeviceStatistics | select DeviceWipeSentTime, DeviceWipeAckTime
Run Code Online (Sandbox Code Playgroud)

或在 Exchange 2016 / Exchange Online 中:

Get-MobileDevice –Mailbox {mailbox name} | Get-MobileDeviceStatistics | select DeviceUserAgent,DeviceWipeSentTime,DeviceWipeAckTime
Run Code Online (Sandbox Code Playgroud)

  • 抱歉,我的帖子仍然回答了您的问题,因为它明确指出:“在用户邮箱的同步状态数据中写入时间戳”。因此,如果管理员删除了移动设备,它也会删除同步状态数据(您也可以通过上面的 powershell 信息看到这一点)。没有上面概述的其他地方可以保存您正在寻找的此类信息。因此,如果设备被擦除并且设备配对随后被删除,这也会删除您正在寻找的信息。 (3认同)