Я новичок в мире powershell, у меня есть какой-то проект на powershell для согласования запасов.
Я не уверен, что делать дальше, я попробовал несколько основных шагов, и я могу экспортировать
пользователи / группа / членство в группе.
Ниже приведены требования:
- Теперь, чего я достиг - благодаря Говне
запрос AD:
Get-QADUser -searchRoot $OuDomain -SizeLimit 0 |
Select-Object dn, sAMAccountName, @{Name="Groups";Expression={(Get-QADMemberOf $_ | Select-Object -expandProperty Name) -join ";"}} |
Sort-Object SamAccountName |
export-csv $FilePath
Теперь у меня есть два лайка csv AD_users.csv
и Oracle_users.csv
Я хочу сравнить оба файла и перенаправить разницу как
пользователей AD не существует в Oracle
Пользователь Oracle не существует в AD
Пример данных
AD_users.csv
u388848993
K847447388
u994888484
Oracle_users.csv
k095848889
u388848993
Я могу запросить базу данных Oracle, запрос AD тоже подойдет, единственная проблема в том, что я не могу сравнить вывод.