Гость
Форумы / Windows [игнор отключен] [закрыт для гостей] / PowerShell + ActiveDirectory / 3 сообщений из 3, страница 1 из 1
21.12.2018, 09:11
    #39751143
Korcar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerShell + ActiveDirectory
Кто пробовал вытаскивать списки пользователей из домена?

Вопрос: как присоединить к некоторым выводимым полям строковые значения?
Основной код:
Код: powershell
1.
2.
3.
4.
5.
6.
7.
Import-Module activedirectory

Get-ADGroupMember -Recursive "имя доменной группы" | ForEach {

Get-ADUser -filter (samaccountname -eq $._SamAccountName} '
 -Properties displayName, company, title, department, physicalDeliveryOfficeName
} > путь до файла, в который выгрузить данные



надо сделать так
Код: powershell
1.
-Properties displayName + " qwe"


но так не работает
через write-host тоже не работает. Подскажите, как прилепить строку к данным из конкретного поля
...
Рейтинг: 0 / 0
24.12.2018, 12:31
    #39752155
Korcar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerShell + ActiveDirectory
никто не знает и ничего подобного не делал?
...
Рейтинг: 0 / 0
24.12.2018, 15:54
    #39752361
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PowerShell + ActiveDirectory
Korcar,Korcarникто не знает и ничего подобного не делал?деляю регулярно, нужные properties с фильтрацией вытаскиваю через различные комбинации:
| Select-Object ...
| Where-Object ...

по изменению/добавлению части объекта (фактически таблицы свойств) тоже достаточно вариантов,
- результаты в двухмерный массив @() построчно через +=, там обработка
(например дополнительным столбцом), и потом уже вывод в файл (можно просто выбрать какие столбцы в output выводить)
- пересчитывать каждый результат (т.е. его часть) по ходу обработки foreach через скритовый блок {}

например
Get-NetFirewallRule | Select-Object -First 5 -Property *,@{name="test";expression={"х_x"+$_.DisplayName}}
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / PowerShell + ActiveDirectory / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]