вторник, 22 декабря 2015 г.

Выгрузка списка пользователей AD из группы

Привет! Сегодня мне необходимо было пользователей из одной группы добавить в другую группу. Но дело в том что в той группе были сотрудники и других компаний. Количество сотрудников достаточно велико, а каждого поимённо и не упомнишь. Так как поле Company заполнено у каждой учёной записи таким образом мы сможем понять кого нам выбирать, а чью учётную запись не трогать.


понедельник, 14 декабря 2015 г.

Поведение плагина при старте приложений из пакета MS Office

И так, у нас следующее дело. Часто бывает когда ставишь каку-нибудь софтину, но уже после нажатия кнопки Install ты мельком улавливаешь что там была опция установки только для текущего пользователя. Кликать Cancel может быть и будет смысл в случае если софтина достаточно серьёзная и ставится долго. Другое дело если не успев нажать Install через пару секунд программа рапортует о том что установка успешно завершена. В итоге мы имеем ПО, которое работает только под учёткой из под которой была выполнена установка. Но нам то надо чтобы она работала из под пользователя с обычными правами, а не из под админа.

среда, 9 декабря 2015 г.

Поиск всех активных учетных записей в OU


Сегодня мы сделаем выгрузку всех активных учётных записей из нашего Organization Unit.
Выглядит всё достаточно просто.



Get-ADUser -Filter {Enabled -eq "True"} -Properties SamAccountName, -SearchBase "OU=Users, DC=drococo, DC=com" |

Export-csv c:\users\odmin\desktop\adusers.csv -Encoding UTF


В итоге мы получаем csv файлик с кучей полезной информации, такой как OU, где находится учётная запись на данный момент, имени  и т.д. Соответственно

вторник, 8 декабря 2015 г.

Поиск всех компов в определённой OU

Функционал MS Active Directory за последнее время сильно не изменился. Визуально всё максимально просто и удобно для админа. Однако в плане фильтрации и выгрузки необходимой информации всё грустновато. Если посмотреть список учётных записей у кого не указан номер телефона штатными средствами AD ещё можно, то выгрузить список всех групп с описанием каждой из них в удобном для чтения виде задача уже совсем другого уровня.

Когда количество компьютеров можно посчитать по пальцам руки фрезеровщика ветерана труда это одно, другое дело когда количество компьютеров достаточно велико чтобы понимать что выбирать их вручную, мягко говоря, глупо. В этом  нам поможет PowerShell. Рекомендую использовать PowerShell ISE (Integrated Scripting Environment)

Что и зачем?

Приветствую! Зачастую на какую-то задачу тратишь кучу времени, копаешься на Technet и форумах, находишь решение, выполняешь задачу и благополучно забываешь как же ты это делал. Всё как после экзаменов. А потом спустя какое-то время начинаешь копаться в переписке и судорожно вспоминать как это было реализовано и ругаешь себя "Ну почему я это не записал нигде!?".