0

そのため、AD ユーザー オブジェクトの配列を作成すると (同じオブジェクトに複数の AD-GetUser を追加すると)、奇妙な結果が得られることがわかりました。

複製するには:

  • 複数の広告ユーザー プロパティの配列を作成します (例: $array1)
  • 書き出す:$array1 | Export-csv -NoTypeInformation C:\temp\file.csv
  • 次の場所にインポートします。$array2 = Import-csv C:\temp\file.csv
  • 比較:Compare-object $array1 $array2
  • 奇妙な結果を参照してください: すべてのオブジェクトが変更されたように表示されます (両方向)。

背景として、私は AD でロックアウトされた多数のユーザーをチェックしています。

foreach ($user in $lockedout)
{ 
    $array1 += @(Get-ADUser $user -Server $_ -Properties *)
}

異なる結果が表示されるのはなぜですか? 私はそれをCSVに入れ、次の実行時にそれをインポートして、何が新しい/変更されたかを確認したいと思っていました.

4

0 に答える 0