Для диагностики проверить переменную до и после изменения(и засечь время):
$adusers = @{}
Get-ADUser -Filter {(ObjectClass -eq "user") -and (employeeID -like "*")} -Properties $prop | Foreach {
$adusers[$_.employeeID] = $_
}
$adusers["66666"]
И если значения меняются, будем думать дальше. Возможно репликация влияет, т.к. между сайтами, как раз минимально возможное 15 минут.
PS. По поводу книги, можно начать с -
http://www.amazon.com/Learn-Windows-...5665469&sr=1-4
PSS. 1.hax0rz превысил(а) максимальный объем сохраненных персональных сообщений и не может получать новые сообщения, пока не удалит часть старых.