Всех категорически приветствую! В данной статье я расскажу как безошибочно найти пользователя в AD по фамилии и имени пользователя, по логину, учтём момент, если в AD есть сразу 2 таких пользователя с одинаковыми именами. Зачем нужно При написании скриптов всегда хочется иметь под рукой функцию, которая со 100% вероятностью выдаст тебе правильного пользователя в AD, при этом ты не будешь заморачиваться о пользователях с одинаковыми фамилиями или именами. Скрипт Сначала импортируем библиотеку Custom-Library. Взять её можно отсюда. Она нам тут нужна для wr функции (статья о ней), подключаем её из своего расположения. Import-Module " C:\Custom-Library.ps1" Разделим задачу по написанию этой большой функции на маленькие подфункции, где я подробно опишу каждую строчку: Все вспомогательные функции написаны. Теперь логика Покажу несколько выводов результата работы: wr "по фамилии имени" Get-User-from-AD -user "петров ев" -OU NotVPN wr "по логину" Get-User-from-AD -user petrov_ev -OU NotVPN
powershell. Пишем безошиобочную универсальную функцию поиска пользователя в AD в разных доменах.
26 марта 202126 мар 2021
194
1 мин