Вы можете создать массив желаемых пользователей и использовать его в качестве входных данных для Add-ADGroupMember следующим образом:
$UserList = Get-ADUser -Filter * -Properties department |
Where-Object { Вы можете создать массив желаемых пользователей и использовать его в качестве входных данных для Add-ADGroupMember следующим образом:
[110].department -Like "Sales" -or Вы можете создать массив желаемых пользователей и использовать его в качестве входных данных для Add-ADGroupMember следующим образом:
[110].department -Like "Reception" -or Вы можете создать массив желаемых пользователей и использовать его в качестве входных данных для Add-ADGroupMember следующим образом:
[110].department -Like "Finance"} |
Select sAMAccountName
Add-ADGroupMember -Identity 'APP Group' -Members $UserList
Ваш лучший выбор, кажется, чтобы определить Ваш собственный интерфейс и записать различные адаптеры. В вероятности, что Ваш код C++ не будет использовать весь DOM пересекающие возможности, Ваш интерфейс должен будет только определить компактный набор пересекающихся функций.
В качестве награды определения Вашего собственного интерфейса, можно легко записать ложный адаптер для поблочного тестирования.
Я никогда не видел тот. Для моего программного обеспечения я простой записал расширение в JavaScript Firefox и затем создал Internet Explorer BHO (который я еще не закончил).
Лунный свет выпущен под LGPL, у них может быть что-то применимое для Вас, если лицензирование в порядке.
Какая-либо причина, почему это должен быть C++? Разве Вы не можете использовать jQuery? Или что-то как http://webkit.org/blog/156/queryselector-and-queryselectorall/ в WebKit могло бы добиться цели..