Цель курса:
Этот курс предоставляет слушателям фундаментальные знания и навыки для использования Windows PowerShell для администрирования и автоматизации администрирования серверов Windows.
Этот курс предоставляет навыки определения и создания команд, необходимых для выполнения конкретных задач, а также навыки создания скриптов для выполнения дополнительных задач, таких как автоматизация повторяющихся задач и создание отчетов. Курс дает необходимые навыки для работы с широким диапазоном продуктов Microsoft, включая Windows Server, Windows Client, Microsoft Exchange Server, Microsoft SharePoint Server, Microsoft SQL Server и Microsoft System Center.
Целевая аудитория:
Должностные обязанности: Администратор
После окончания курса Вы будете уметь:
- Описывать функции Windows PowerShell и использовать этот инструмент для выполнения и нахождения основных команд.
-
Определять и выполнять cmdlets для администрирования локальной системы.
-
Работать с конвейером Windows PowerShell.
-
Использовать PSProviders и PSDrives для работы с другими формами хранения.
-
Выполнять запросы информации о системе с помощью WMI и CIM.
-
Работать с переменными, массивами и хеш-таблицами.
-
Написать основные сценарии в Windows PowerShell.
-
Написать расширенные скрипты в Windows PowerShell.
-
Администрировать удаленные компьютеры.
-
Управлять ресурсами Azure с помощью PowerShell.
-
Управлять службами Microsoft 365 с помощью PowerShell.
-
Использовать фоновые задания и запланированные задания.
Модуль 1. Начало работы с Windows PowerShell
- Обзор Windows PowerShell
-
Понимание синтаксиса команд Windows PowerShell
-
Нахождение команд и получение справки в Windows PowerShell
-
Лабораторная работа: настройка консольного приложения Windows PowerShell
-
Лабораторная работа: настройка приложения Windows PowerShell ISE
-
Лабораторная работа: нахождение и выполнение команд Windows PowerShell
-
Лабораторная работа: использование справки и файлов «Сведения»
Модуль 2. Windows PowerShell для администрирования локальных систем
- cmdlets для администрирования Active Directory Domain Services
-
cmdlets для настройки сети
-
cmdlets для администрирования сервера
-
Windows PowerShell в Windows 10
-
Лабораторная работа: создание сайта
-
Лабораторная работа: настройка параметров сети на Windows Server
-
Лабораторная работа: создание объектов Active Directory и управление ими
Модуль 3. Работа с конвейером Windows PowerShell
- Понимание конвейера
-
Выбор, сортировка и измерение объектов
-
Фильтрация объектов из конвейера
-
Нумерация объектов в конвейере
-
Отправка и передача данных конвейера в качестве выходных данных
-
Лабораторная работа: выбор, сортировка и отображение данных
-
Лабораторная работа: фильтрация объектов
-
Лабораторная работа: нумерация объектов
-
Лабораторная работа: преобразование объектов
Модуль 4. Использование PSProviders и PSDrives
- Использование PSProviders
-
Использование PSDrives
-
Лабораторная работа: создание новой группы Active Directory
-
Лабораторная работа: создание раздела реестра для ваших будущих скриптов
-
Лабораторная работа: создание файлов и папок на удаленном компьютере
Модуль 5. Осуществление запросов сведений об управлении с использованием CIM и WMI
- Понимание CIM и WMI
-
Выполнение запроса данных с использованием CIM и WMI
-
Внесение изменений с использованием CIM и WMI
-
Лабораторная работа: выполнение запроса информации с использованием WMI
-
Лабораторная работа: выполнение запроса информации с использованием CIM
-
Лабораторная работа: вызов методов
Модуль 6. Работа с переменными, массивами и хеш-таблицами
- Использование переменных
-
Изменение переменных
-
Изменение массивов и хеш-таблиц
-
Лабораторная работа: использование хеш-таблиц
-
Лабораторная работа: использование массивов
-
Лабораторная работа: работа с типами переменных
Модуль 7. Сценарии Windows PowerShell
- Знакомство с написанием скриптов с помощью Windows PowerShell
-
Конструкции скриптов
-
Импорт данных из файлов
-
Принятие данных, вводимых пользователями
-
Устранение неполадок и обработка ошибок
-
Функции и модули
-
Лабораторная работа: написание скрипта
-
Лабораторная работа: обработка массива с помощью цикла ForEach
-
Лабораторная работа: обработка элементов с использованием инструкций If
-
Лабораторная работа: создание пользователей на основе файла CSV
-
Лабораторная работа: запрос сведений о дисках у удаленных компьютеров
-
Лабораторная работа: обновление скрипта для использования других учетных данных
Модуль 8. Администрирование удаленных компьютеров с помощью Windows PowerShell
- Использование базового удаленного взаимодействия Windows PowerShell
-
Использование продвинутых техник удаленного взаимодействия Windows PowerShell
-
Использование PSSessions
-
Лабораторная работа: управление несколькими компьютерами
-
Лабораторная работа: использование неявного удаленного взаимодействия
-
Лабораторная работа: осуществление удаленного взаимодействия «один ко многим»
-
Лабораторная работа: осуществление удаленного взаимодействия «один к одному»
-
Лабораторная работа: включение удаленного взаимодействия на локальном компьютере
Модуль 9. Управление ресурсами Azure с помощью PowerShell
- Azure PowerShell
-
Знакомство с Azure Cloud Shell
-
Управление Azure VMs с помощью PowerShell
-
Управление хранилищем и подписками
-
Лабораторная работа: установка модуля Azure PowerShell
-
Лабораторная работа: установка Cloud Shell
-
Лабораторная работа: управление ресурсами Azure с помощью Azure PowerShell
Модуль 10. Управление службами Microsoft 365 с помощью PowerShell
- Управление учетными записями, лицензиями и группами пользователей Microsoft 365 с помощью PowerShell
-
Управление Exchange Online с помощью PowerShell
-
Управление SharePoint Online с помощью PowerShell
-
Управление Microsoft Teams с помощью PowerShell
-
Лабораторная работа: управление ресурсами Exchange Online с помощью Windows PowerShell
-
Лабораторная работа: управление SharePoint Online с помощью Windows PowerShell
-
Лабораторная работа: управление объектами пользователей и групп Microsoft 365 с помощью Windows PowerShell
-
Лабораторная работа: подключение к Microsoft 365 с помощью Windows PowerShell
Модуль 11. Использование фоновых заданий и запланированных заданий
- Использование фоновых заданий
-
Использование запланированных заданий
-
Лабораторная работа: запуск заданий и управление ими
-
Лабораторная работа: создание запланированного задания