|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] опрос AD по фамилии с последующим запросом |
|
PowerShell - [решено] опрос AD по фамилии с последующим запросом
|
Ветеран Сообщения: 992 |
Есть скрипт творящий некоторые безобразия с доменным пользователем. Сделан он был на скорую руку, а теперь захотелось его немного доработать (чисто косметика, так сказать). К пользователю он цепляется по SamAccountName, что задается вот таким макаром:
Хотелось бы сделать приблизительно так: вводим, например, фамилию пользователя (пусть будет $Surname), скрипт выводит нумерованный список совпадений вводим нужный номер выполняется весь остальной скрипт для выбранного пользователя. Т.е. приблизительно так (для пользователя Иванов Петр): |
|
Отправлено: 12:39, 14-09-2018 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось Kazun, 14-09-2018 в 13:12. Отправлено: 12:54, 14-09-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать |
Последний раз редактировалось Elven, 14-09-2018 в 13:40. Отправлено: 13:27, 14-09-2018 | #3 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Такая возникла проблема: если пользователь с указываемой фамилией один - ловлю такую ошибку
Не удается сравнить "1" с "". Ошибка: "Не удается преобразовать значение "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection" типа "Microsoft.ActiveDirectory.Management.ADPropertyValueCollection" в тип "System.Int32"." D:\ps1\user_sn.ps1:8 знак:12 + for ($i=1;$i -le $users.count; $i++) { + ~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [], RuntimeException + FullyQualifiedErrorId : ComparisonFailure |
Отправлено: 10:41, 11-10-2018 | #4 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
|
Последний раз редактировалось Kazun, 11-10-2018 в 11:11. Отправлено: 10:54, 11-10-2018 | #5 |
![]() Старожил Сообщения: 225
|
Профиль | Отправить PM | Цитировать Цитата Kazun:
|
|
Отправлено: 12:25, 11-10-2018 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата za1:
![]() |
|
Отправлено: 19:57, 11-10-2018 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - dsquery computer с запросом фамилии | mahuz5 | Скриптовые языки администрирования Windows | 2 | 20-07-2017 15:00 | |
2016 - Поиск контакта по Имени и Фамилии? | sevastr | Microsoft Office (Word, Excel, Outlook и т.д.) | 0 | 23-10-2016 06:33 | |
PowerShell - Создание пользователей в AD (с запросом данных) | rudimko | Скриптовые языки администрирования Windows | 15 | 02-04-2014 16:33 | |
2008 R2 - [решено] AD, LDAP - Organizational Unit, Containers и поиск запросом LDAP | Negativ | Windows Server 2008/2008 R2 | 6 | 17-11-2010 10:15 | |
На каком сайте можно узнать по имени и фамилии жителей Германии | micro8 | Хочу все знать | 2 | 21-06-2010 15:54 |
|