iT Notes

iT Notes

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

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

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

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

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

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

 

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

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

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

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

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

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

Полезные команды Exchange 2010 2013 часть 2

Выгрузить список доступов к маилбоксу.

Полная информация

Список только пользователей.

Выгружаем в файл.

  Собираем статистику по использованию мобильных телефонов:

 

Заметки по модулю Active Directory Powershell

Заметки по модулю Active Directory Powershell Посмотреть последний логин пользователя:

Список всех групп пользователя, в которые он входит:

Список всех членов группы:

Блокировка компьютеров с последним входом более 90 дней.

  Удалить файлы старше месяца:

Создание группы, например для рассылки All_users:

Добавить пользователей в группу рассылки all_users:

 

Скрипт уведомления о смене пароля на PowerShell.

Информирование пользователя, о предстоящем событие смене пароля в windows, штатными средствами не реализовано. Зачастую все узнают по факту, на всплывающее уведомление в юзербаре мало кто обращает внимание. В свое время когда не знал что есть готовые решения http://habrahabr.ru/company/netwrix/blog/161345/ Утянул чей то готовый скрипт и адаптировал его под себя. Скрипт высылает уведомление пользователям, затем генерирует отчет для админов. Не… (read more)

Cкрипт для подсчета количества файлов в папке Powershell

Скрипт powershell для подсчета файлов и отправки информации электронным письмом. Cкрипт для подсчета количества файлов в папке Powershell. Есть веб сервер, на который каждый день загружаются архивированные файлы *.xml в директорию C:\webapp\ Необходимо подсчитать количество файлов *.xml и отправлять эту информацию на почту, там уже это обрабатывается в красивые таблицы 🙂 Получился вот такой скрипт… (read more)