Добавление пользователей из списка Active Directory в отдельный ЧекЛист

Проблема следующая. Стоит задача сделать мини приложение с графической оболочкой для более быстрой работы с Active Directory. Суть заключается в том, что выбирается пользователь(или группа пользователей), далее с этими объектами можно делать несколько операций (отключение/включение уч.записи, перемещение, вывод информации, отключение почтового ящика) На данный момент проблема в следующем: нужно сделать возможность выбирать несколько юзеров, пока в голову пришла идея - что сначала юзер выбирается в списке, потом он помещается в отдельный бокс. Но пока получилось только помещать одного юзера и помещается он после того, как перезапустишь программу, не совсем могу понять как это связано.

$Checkedlistbox =  New-Object System.Windows.Forms.CheckedListBox
$Checkedlistbox.Location = New-Object System.Drawing.Point(0,100)
$Checkedlistbox.Width = 200
$Checkedlistbox.Height = 400
$Checkedlistbox.Items.Add($adu.SelectedItem)
$_HEAD_.Controls.Add($Checkedlistbox)
$adu = New-Object System.Windows.Forms.ComboBox
$adu.Width = 250
$adu.AutoSize = $true

Foreach ($User in $Users)
    {
        $adu.Items.Add($user.SamAccountName);
        
    }
    $adu.Location = New-Object System.Drawing.Point(70,40)
    $_HEAD_.Controls.Add($adu)

    $ComboBox = New-Object System.Windows.Forms.ComboBox
    $ComboBox.DataSource = ($adu.SelectedItem)
    $ComboBox.Location  = New-Object System.Drawing.Point(0,70)
    $_HEAD_.Controls.Add($ComboBox)

Ответы (0 шт):