Невозможно получить структуру OU для заполнения поля со списком
Я следую вместе с руководством по PowerShell здесь.
Я не могу получить comboxBox для заполнения, как в этом примере. Сохраняет передачу нулевого элемента вспомогательному методу combobox в PS Studio.
Я могу получить список своих организационных подразделений по имени в консоли с:
Get-ADOrganizationalUnit -SearchBase 'OU=accounts,DC=corp,DC=company,DC=org' -SearchScope OneLevel -filter * | ft name
Я не могу обернуться, переводя этот консольный запрос в поле со списком в студии.
1 ответ
Решение
Тот format-table
возвращает одну многострочную строку со встроенными кодами формата и символами новой строки, а не объектами. Если вам нужен массив имен OU для вашего выпадающего списка, поменяйте его на select-object
и использовать -ExpandProperty
на имя свойства:
Get-ADOrganizationalUnit -SearchBase 'OU=accounts,DC=corp,DC=company,DC=org' -SearchScope OneLevel -filter * |
select -ExpandProperty Name