Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] PS 5.0 модуль AD, импортировать несколько свойств пользователя в виде таблицы

Ответить
Настройки темы
PowerShell - [решено] PS 5.0 модуль AD, импортировать несколько свойств пользователя в виде таблицы

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


скрипт переходит на activedirectory диск, с нужным адресом, затем мне нужно вытащить несколько параметров и передать их переменной $Name. Параметр $ADProperties имеет несколько подпараметров. Мне нужен только один из них, который обозначен переменной $ADSNILS. Вопрос[b] как сделать выборку name,samaccountname, $ADSNILS.

у меня получилось сделать только в виде двух переменных

здесь мы получаем нужные нам параметры
Код: Выделить весь код
$Name =(get-ADUser -Filter {Enabled -eq "True"} | select-object name,samaccountname)
здесь мы получаем вложенный подпараметр
Код: Выделить весь код
$parameter=get-ADUser -Filter {Enabled -eq "True"} -properties $ADProperties `
    | Select-Object -ExpandProperty $ADProperties `
    | select-string $ADSNILS
т.е как добавить значение переменной $parameter к $Name, т.к у некоторых пользователей нет параметра $ADSNILS, то выгрузка в виде двух списков мне не подходит. Я знаю истина где-то очень рядом)))

Отправлено: 16:46, 11-10-2017

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
get-ADUser -Filter {Enabled -eq "True"} -properties $ADProperties | select-object name,samaccountname,@{n="ADSNILS";e={$_  |Select-Object -ExpandProperty $ADProperties  | select-string $ADSNILS}}
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:49, 11-10-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


работает, спасибо Kazun!

Отправлено: 17:29, 11-10-2017 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] PS 5.0 модуль AD, импортировать несколько свойств пользователя в виде таблицы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Изменение свойств удалённого управления в AD sunnykey Скриптовые языки администрирования Windows 1 20-01-2014 09:00
Скрипт для изменения свойств компьютера в AD madmax24 Microsoft Windows NT/2000/2003 7 14-10-2013 16:38
PowerShell - Windows 7 + PowerGUI + AD модуль ejik_off Скриптовые языки администрирования Windows 2 18-01-2011 06:14
изменение свойств интернет-соединения в несколько кликов Bright Программное обеспечение Windows 9 18-09-2007 11:31
Как в проводнике настроить вид папок в виде таблицы ? Cricket Хочу все знать 13 30-04-2006 02:15




 
Переход