我目前正在运行下面的 PowerShell 脚本来捕获错误:
# Declare Variables
$Information = Import-Csv "c:\scripts\GUIDIssue\UPNList.csv"
# Connect to O365 Tenant
Connect-MsolService
foreach ($Info in $Information) {
(Get-MsolUser -UserPrincipalName $Info.UPN).errors.errordetail.objecterrors.errorrecord| fl > "C:\scripts\GUIDIssue\error.txt"
}
输出如下: ErrorCode : ExA77C31 ErrorParameters : ErrorParameters ErrorDescription : 无法启用邮箱 b306e73d-4fdc-43e5-af00-518b13e962ab 的新云存档 00000000-0000-0000-0000-000000000000,因为不同的存档 852910fe-b7ed -9e1a-ef70289d4c36 存在。要启用新存档,请首先禁用本地存档。在下一个 Dirsync 同步周期之后,再次启用本地存档。
在“ErrorDescription:”中,我需要获取 852910fe-67ed-4b7b-9e1a-ef70289d4c36 并将其分配为变量。我怎样才能做到这一点?