0
次のコードで、AD-Userが直接レポートを持っているかどうかを確認するPowerShellスクリプトを作成しようとしています。どんな助け?ADユーザーが直接レポートを持っているかどうかを確認する方法
$ SAMアカウント= "Mansings"
$テスト=のGet-Aduser -Identity $ SAMアカウント:
Import-Module ActiveDirectory
Set-Location AD:
$SamAccountName = "Mansings"
$test = Get-Aduser -identity $SamAccountName -Properties directreports | %{$_.directreports}
Write-Host $test
if ($test -eq $null)
{
Write-Host "He is a Manager"
}
else
{
Write-Host "He is not a manager"
}
'$ test'には何かがありますか? –
$ test以下の形式の従業員の値を取得します CN = User1、OU = Test_Ops、OU = CSユーザー、DC = EVAL、DC = LOCAL CN = User2、OU = Test_Ops、OU = CSユーザー、DC = EVAL、DC = LOCAL user1と2がMansingに報告する場所。だから私はマンシングがマネージャーかどうかをチェックする条件を探しています。 –