Powershell import-csv - PullRequest
       11

Powershell import-csv

0 голосов
/ 19 декабря 2018

Создание сценария, который проверяет, находятся ли списки пользователей из файла CSV в определенной группе AD

Import-Module ActiveDirectory
$userscsv = Import-Csv C:\User-list.csv 
$group = "testgroup"
$members = Get-ADGroupMember -Identity $group -Recursive | Select -ExpandProperty Name
ForEach ($user in $userscsv) {
    If ($members -contains $user) {
      Write-Host "$user exists in the group"
 } Else {
      Write-Host "$user does not exists in the group"
}}​

В моем CSV-файле у меня есть имена в A1 A2 A # и т. Д. Я получаю следующий формат:

@{Johnny Walker=Alex Hood} does not exists in the group

1 Ответ

0 голосов
/ 19 декабря 2018

Я добавил

$userscsv = Import-Csv C:\User-list.csv | select -ExpandProperty User

Это сработало, если у вас, ребята, есть какие-то отзывы и настройки, у меня все уши

...