Powershell добавление нескольких групп в пользователя объявления из файла CSV вне сетки - PullRequest
0 голосов
/ 06 января 2020

Поэтому я пытаюсь создать меню выбора групп для добавления к пользователю AD на основе другого пользователя AD. До сих пор я сделал это работает только для 1 группы. Однако я хочу, чтобы он работал для нескольких групп одновременно. Моя проблема в том, что нужно добавить несколько групп, они мне нужны в формате «Group1», «Group2», «Group3» и т. Д. c, но выводом из out-gridview является список.

Вот мой код до сих пор, любая помощь будет оценена. Спасибо!

$user = 'patelp2'
$copyuser = 'tatej1'

$groups = Get-ADUser $copyuser -Properties MemberOf  | Select-Object -ExpandProperty MemberOf | sort


$output = foreach ($group in $groups ) {
    $groupName = Get-ADGroup -Identity $group
  write-output $groupName.SamAccountName
    }

$output | out-file "C:\Users\adminpp\Desktop\groups\groups.csv"


$menu = Get-Content "C:\Users\adminpp\Desktop\groups\groups.csv" | Out-GridView -OutputMode multiple

Add-adgroupmember -identity "$menu" -Member $user
...