iT Notes

iT Notes

Центр обмена знаниями по различным it системам.

Отправка SMS через PowerShell

Отправка SMS через PowerShell это просто. Простой пример отправки SMS через PowerShell. Регистрируемся в любом удобном сервисе для отправки смс, в моем примере это популярный https://www.twilio.com

$user и $pass получаем на сайте после регистрации, $number тоже там. В этом простом примере, отправляем текущее время. В переменную $body можно передать все что угодно.

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

Поиск учетных записей которые скоро истекают Небольшой скрипт который находит учетные записи в AD. Срок действия которых скоро истекает. Выборка 15 дней, поле manager в ад не заполнено(для таких учеток есть другой скрипт). ps/Срок действия это:  

 

Тонкости работы с move-adobject

Как переместить пользователя между доменами move-adobject или Тонкости работы с move-adobject Очень удобный командлет, который позволяет перемещать объекты AD. Отличительный плюс, объекты можно перемещать между доменами. Задача: переместить пользователя user1 из домена “OU=depart_buh,dc=win13,dc=local” в домен “OU=depart_buh,dc=contoso,dc=local” Если следовать документации на Technet https://technet.microsoft.com/ru-ru/library/ee617248.aspx все просто, нам следует выполнить одну команду из примера 4

По факту… (read more)

Отчет об истекающих паролях в Active Directory

Отчет об истекающих паролях в Active Directory Нет, это не дублирующая запись этой статьи В этом посте хотелось бы рассказать альтернативный вариант такого скрипта, но только с уведомлением администраторам. В данном скрипте я отказался от оператора Foreach заменив его where-object. Практика показывает что слишком большой массив данных обрабатывается очень долго, 15000+ объектов. Как всегда использую html… (read more)

Отчет о новых пользователях и ПК в Active Directory

Отчет о новых пользователях и ПК в Active Directory Небольшой скрипт,который формирует отчет о создание нового пользователя и пе в домене. Используется механизм отправки из этой статьи. Делаем выборку из ад user с датой whencreated  минус -1 день, добавляем в планировщик на каждый в 00:00:01

пример вывода переменные $dayu – дни выборки. $filesreport сохранение… (read more)

Список активных пк в домене

Список активных пк в домене. Классический отчет об активных пк в домене, в моем примере за 10 дней. Сортируем объекты старше 10 дней от текущей даты по последнему логину.

 

Старые учетные записи компьютеров в Active Directory

Старые учетные записи компьютеров в Active Directory Список устаревших учетных записей компьютеров серверов в Active Directory

Пример вывода.  

Отправка писем из PowerShell с авторизацией

Отправка писем из PowerShell с авторизацией В свое время я столкнулся с задачей по отправке различных отчетов из powershell. Есть замечательный командлет send-mailmessage, он хорошо описан в справке по PowerShell. Но есть небольшая проблема с которой сталкиваются администраторы, нет возможности авторизоваться на почтовом сервере. Самое распространенное решение это OpenRelay для IP вашего сервера. Но такое решение… (read more)

Как скачать файл с помощью PowerShell

Иногда необходимо использовать вызов из powershell для скачивания файлов с http сервера. Сделать это можно так:

удобно использовать переменные

Как скачать файл с помощью PowerShell