Использование 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.
Особенности курса
Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме вебинара. Курс содержит множество лабораторных работ, которые позволяют закрепить теоретический материал и получить практические навыки.