В настоящее время я запускаю приведенный ниже сценарий 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: Не удалось включить новый облачный архив 00000000-0000-0000-0000-000000000000 почтового ящика b306e73d-4fdc-43e5-af00-518b13e962ab, так как существует другой архив 852910fe-67ed-4b7b-9e1a-ef70289d4c36.Чтобы включить новый архив, сначала отключите архив локально.После следующего цикла синхронизации Dirsync снова включите локальный архив.
В «ErrorDescription:» мне нужно получить 852910fe-67ed-4b7b-9e1a-ef70289d4c36 и назначить его в качестве переменной.Как я могу это сделать?