Интересно, может ли кто-нибудь предложить.
Я пробовал несколько разных способов заставить работать следующее. Первый фрагмент кода, который я пытаюсь извлечь только число 5 di git, но в итоге получаются все значения свойств.
Второй момент. Я не могу получить еще {"Нет добавочного номера"} для вывода.
#test for UM extension number#
$um1 = Get-UmMailbox $user -ErrorAction SilentlyContinue | Select @{name=”Extensions”;expression=
{$_.Extensions -join “;”}} | ?{ $_.Extensions -match '\d\d\d\d\d' }
$umextensionnumber = if ($um1) { $um1 } else { 'No UM Extension Number' }
#grab user attributes and test for extension number#
$ad2 = Get-AdUser $user -Properties * | Select extensionAttribute10, msExchExtensionAttribute16,
@{name=”otherTelephone”;expression={$_.otherTelephone -join “;”}}
$extensionnumber = if ($ad2) { $ad2.otherTelephone } else { 'No Extension Number' }
Любая помощь приветствуется.