|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
||||||
Поиск пользователя в корневом домене леса29.05.2018, 18:29. Показов 5851. Ответов 8
Метки нет (Все метки)
Доброго вечера всем!
Накидал сценарий для удобства просмотра свойств учетных записей пользователей (сроки действия УЗ и пароля, участие в группах и др.) в одном списке, с возможностью copy/paste в иные места. Для поиска одно поле: УЗ или ФИО польностью (разделять ФИО не стал, чтобы максимально конкретизировать результат, т.к. очень много пользователей - лес всероссийский). Все работает, пока не попадается пользователь внешнего предприятия, которые "сидят" в корневом домене - их не находит. Поиск таких пользователей не частый, поэтому обходился оснасткой Active Directory, но хотелось допилить использование одного инструмента. Дописал, но где-то ошибся, завис, не могу понять. По прежнему убежден, что для PS нет ничего невозможного, ну может за редким исключением.
И подтормаживает при формировании главной формы в строках 43-57 Спасибо.
0
|
||||||
| 29.05.2018, 18:29 | |
|
Ответы с готовыми решениями:
8
Установка программ в домене с правами пользователя
|
|
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
|||||||
| 29.05.2018, 18:54 | |||||||
0
|
|||||||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
||||||
| 30.05.2018, 12:49 [ТС] | ||||||
0
|
||||||
|
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||||||||||||
| 30.05.2018, 13:08 | ||||||||||||
|
Добавлено через 1 минуту и вместо [System.DirectoryServices.ActiveDirectory .Forest]::GetCurrentForest() есть штатный Get-ADForest + имеется Get-DomainController Добавлено через 9 минут и вот тут, у вас явно что-то не то написано
0
|
||||||||||||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
||||||
| 30.05.2018, 16:14 [ТС] | ||||||
|
Если я не ошибаюсь, так я получу ближайший DC с ролью GC?
0
|
||||||
|
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
|||||||
| 30.05.2018, 16:29 | |||||||
1
|
|||||||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
|
| 30.05.2018, 17:13 [ТС] | |
|
Я издалека начал, т.к. перепробовал несколько комбинация и решил пошагово разобраться. Ваш код тоже дает нулевой результат.
Видимо, я не все описал. В оснастке AD пользователь внешнего предприятия находится, класс объекта "Контакт", УЗ в полях "Эл.почта" и "Каноническое имя", ФИО в поле "Выводимое имя". Пробовал фильтры УЗ и ФИО -like по полям: EmailAddress, CanonicalName, DisplayName и на всякий случай mail, mailNickname, UserPrincipalName, targetAddress, SamAccountName, Name, CN.
0
|
|
|
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||||||||||||
| 30.05.2018, 17:33 | ||||||||||||
|
Добавлено через 4 минуты
Или используйте Exchange командлет - Get-Contact Добавлено через 3 минуты Для поиска сразу пользователей или контактов:
1
|
||||||||||||
|
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 39
|
||
| 30.05.2018, 17:48 [ТС] | ||
|
У меня эти командлеты отсутствуют. Попробую directoryservices.directorysearcher
Добавлено через 9 минут Пардон за невнимательность, с этим можно работать дальше:
0
|
||
| 30.05.2018, 17:48 | |
|
Помогаю со студенческими работами здесь
9
Заставка на экране выборе пользователя в домене Windows 7 в домене - нет доступа к изменению разрешений пользователя Управление сервером Hyper-v в домене, из клиента, находящего в другом домене поиск пользователя в домене Поиск остовного леса методом Соллина Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|