Использование PowerShell в работе системного администратора

Использование PowerShell в работе системного администратора

Трехдневный курс для системных администраторов, которые хотят научиться работать с PowerShell, использовать его для автоматизации различных задач и создавать собственные модули.

По окончании курса Вы сможете:

  • Использовать команды PowerShell
  • Разрабатывать сценарии, функции и модули
  • Использовать программные возможности PowerShell
  • Выполнять задачи на удаленных компьютерах

Преподаватель курса Артём Сёмочкин.

Артём Сёмочкин. Помощник ведущего системного администратора. Эксперт в областях: Exchange Server и серверной инфраструктуры на базе Windows Server. Имеет многолетний опыт работы специалистом по интеграции серверных продуктов Microsoft, таких, как AD DS, Exchange, Skype For Business (Lync), Direct Access, RDS, Hyper-V. За спиной десятки проектов по созданию и модернизации IT- инфраструктуры как в компаниях госсектора, так и в коммерческих (до 5000 пользователей).

Программа курса

  • 1Введение в PowerShell 5.0.
    • Обзор технологии PowerShell;
    • Работа с ISE-редактором;
    • Работа со справочной системой;
    • Поиск и исследование команд;
  • 2Работа с конвейером.
    • Механизм конвейера;
    • Сортировка и выборка объектов;
    • Работа со свойствами объектов;
    • Импорт и экспорт данных;
    • Перебор объектов.
  • 3Использование поставщиков и дисков.
    • Обзор поставщиков (PSProviders);
    • Возможности поставщиков;
    • Диски (PSDrives);
    • Работа с файловой системой.
  • 4Работа с выводом информации.
    • Простое форматирование;
    • Списки и Таблицы;
    • Расширенное форматирование;
    • Табличные представления.
  • 5Создание скриптов PowerShell.
    • Использование переменных;
    • Циклы For, Do..While, While, Do..Until;
    • Защита сценариев;
    • Политика исполнения сценариев;
    • Цифровая подпись скриптов.
  • 6Модули PowerShell.
    • Переход от команд к скрипту;
    • Переход от скрипта к функциям и модулям;
    • Реализация обработки основных ошибок;
    • Использование основных конструкций скриптов.
  • 7Администрирование удалённых компьютеров.
    • Технология Remoting;
    • Топологии один-к-одному и один-ко-многим;
    • Передача параметров на удалённый компьютер;
    • Использование удалённых сессий;
    • Фоновые и назначенные задания.
  • 8Управление продуктами Microsoft через PowerShell.
    • Создание скриптов для управления Exchange;
    • Создание скриптов для управления Skype for Business;
    • Создание скриптов для управления Windows Server.

Особенности курса

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме вебинара. Курс содержит множество лабораторных работ, которые позволяют закрепить теоретический материал и получить практические навыки.