Последние статьи

Как создать бота Telegram для разблокировки AD аккаунтов
В этой статье будет рассмотрен способ работы с Telegram через Powershell. Основная задача, которая будет решаться в статье, получение списка заблокированных пользователей и их разблокировка. Обычно, когда такие ситуации случаются, я редко нахожусь за компьютером и мне приходится делать подключение через телефон и RDP - это не удобно. С помощью описанного методы разблокировать пользователя можно будет в 2 клика....
Читать дальше →
Как отправлять письма используя Powershell Send-MailMessage
Для отправки писем в Powershell есть команда Send-MailMessage. С помощью этой команды мы можем выполнять отправку писем используя вложения, HTML формат и множеству получателей. У этой команды есть ряд особенностей, которые мы рассмотрим ниже на примерах.
... Читать дальше →
Используем Powershell для работы с планировщиком заданий для создания и изменения задач
В Windows есть механизм под названием 'Планировщик заданий' (Task Scheduler). Основная задача планировщика - выполнение задач в определенный момент времени или при определенном действии. В этой статье будет рассмотрены варианты работы с ним через Powershell. На примере мы создадим задание в виде скрипта с Powershell, изменим и удалим его используя только команды.
... Читать дальше →
Обработка ошибок с исключениями в Powershell с Try и Catch
В Powershell существует несколько уровней ошибок и несколько способов их обработать. Проблемы одного уровня (Non-Terminating Errors) можно решить с помощью привычных для Powershell команд. Другой уровень ошибок (Terminating Errors) решается с помощью исключений (Exceptions) стандартного, для большинства языков, блока в виде Try, Catch и Finally.
... Читать дальше →
Повторное использование логина и пароля в Powershell с Get-Credential и их шифрование
При работе в Powershell вы часто используете другие учетные данные. Один из способов ввести учетные данные - это использовать команду Get-Credential, которая показывает диалоговое окно...
... Читать дальше →