Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
В этом посте я покажу вам простую, но очень нужную функцию, которая может понадобиться во многих скриптах. Эта функция возвращает истину, если заданный объект AD действительно существует. Параметр Identity может принимать значение любого типа ADObject. Это означает, что он может принимать те же значения, что и командлеты вида *-ADObject.
function Test-XADObject() {
[CmdletBinding(ConfirmImpact="Low")]
Param (
[Parameter(Mandatory=$true,
Position=0,
ValueFromPipeline=$true,
HelpMessage="Identity of the AD object to verify if exists or not."
)]
[Object] $Identity
)
trap [Exception] {
return $false
}
$auxObject = Get-ADObject -Identity $Identity
return $true
}
В будущих сообщениях я покажу примеры скриптов, которые многократно используют эту функцию. Не переключайтесь с нашей волны.
Cheers,
Джайро Кадена (Jairo Cadena)
Active Directory
Перевод: Илья Лушников