Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

направление: PowerShell кол-во дней: 5
вендор: Microsoft кол-во часов: 40
код курса: AZ-040T00

Сертификации:

Сертификационные экзамены не предусмотрены.

Предварительные требования:

  • Практический опыт работы с сетевыми технологиями Windows.

  • Опыт администрирования и обслуживания ОС Windows Server и устранения неполадок с ней.

Цель курса:

Предоставить слушателям знания и навыки использования PowerShell для администрирования и автоматизации администрирования серверов Windows. Курс раскрывает ключевые особенности PowerShell и методы работы с интерфейсом командной строки, включая создание скриптов для автоматизации повторяющихся задач и создания отчетов. Этот курс предоставляет необходимые навыки, применимые для широкого спектра продуктов Microsoft, включая Windows Server, Windows Client, Microsoft Azure и Microsoft 365. Windows Server является основным примером для методик, изучаемых в курсе.

По окончании курса слушатели смогут:

  • Понимать функциональность Windows PowerShell.

  • Выполнять командлеты для администрирования локальной системы.

  • Работать с конвейером Windows PowerShell.

  • Использовать PSProviders и PSDrives для работы с другими формами хранилищ.

  • Запрашивать информацию системы с помощью инструментария WMI и модели CIM.

  • Работать с переменными, массивами и хеш-таблицами.

  • Создавать базовые скрипты в Windows PowerShell.

  • Выполнять администрирование удаленных компьютеров с помощью Windows PowerShell.

  • Управлять ресурсами Azure с помощью PowerShell.

  • Управлять службами Microsoft 365 с помощью PowerShell.

  • Использовать фоновые задания и запланированные задачи

Аудитория курса:

Этот курс предназначен для IT-специалистов, которые уже обладают опытом общего администрирования Windows Server, Windows Client, Azure и Microsoft 365 и которые хотят узнать больше об использовании Windows PowerShell для администрирования. Наличие предварительного опыта работы с какой-либо версией PowerShell или языком скриптов не требуется. Этот курс также подходит для IT-специалистов, у которых уже есть опыт администрирования серверов, включая Microsoft Exchange Server, Microsoft SharePoint Server и Microsoft SQL Server.

Модуль 1. Начало работы с Windows PowerShell

Этот модуль посвящен общему обзору Windows PowerShell, включая обзор функций, выполнение команд и использование встроенной системы справки.

Темы

  • Обзор Windows PowerShell

  • Синтаксис команд Windows PowerShell

  • Поиск команд и получение справки в Windows PowerShell

Лабораторная работа: Настройка Windows PowerShell, поиск и выполнение команд

  • Настройка консольного приложения Windows PowerShell

  • Настройка приложения Windows PowerShell ISE

  • Поиск и выполнение команд Windows PowerShell

  • Использование файлов сведений о программе

Модуль 2. Windows PowerShell для администрирования локальных систем

Этот модуль описывает различные типы командлетов, часто используемых для администрирования систем. В этом модуле также объясняется, как управлять Windows 10 с помощью PowerShell.

Темы

  • Командлеты для администрирования доменных служб Active Directory

  • Командлеты для изменения конфигурации сети

  • Командлеты для администрирования сервера

  • Windows PowerShell в Windows 10

Лабораторная работа: Локальное администрирование системы с помощью PowerShell

  • Создание объектов Active Directory и управление ими

  • Настройка параметров сети на Windows Server

  • Создание веб-сайта

Модуль 3. Работа с конвейером Windows PowerShell

Этот модуль посвящен функции конвейера Windows PowerShell, которая позволит использовать Windows PowerShell более эффективно.

Темы

  • Общие сведения о конвейере

  • Выборка, сортировка и измерение объектов

  • Фильтрация объектов из конвейера

  • Перечисление объектов в конвейере

  • Отправка и передача данных конвейера в качестве выходных данных

Лабораторная работа: Использование конвейера PowerShell

  • Выборка, сортировка и отображение данных

  • Фильтрация объектов

  • Нумерация объектов

  • Преобразование объектов

Модуль 4. Использование PSProviders и PSDrives

Этот модуль посвящен адаптерами PSProviders и PSDrives. PSProvider, которые используются для работы с различными технологиями хранилищ с помощью тех же команд и методик, которые применяются в управлении файловой системой.

Темы

  • Использование PSProvider

  • Использование PSDrive

Лабораторная работа: Использование PSProvider и PSDrive с PowerShell

  • Создание файлов и папок на удаленном компьютере

  • Создание раздела реестра для скриптов

  • Создание новой группы Active Directory

Модуль 5. Использование CIM и WMI

В этом модуле представлены две параллельные технологии: Windows Management Instrumentation (WMI) и Common Information Model (CIM). Обе эти технологии обеспечивают локальный и удаленный доступ к репозиторию сведений об управлении, включая доступ к надежной информации, получаемой от операционной системы, оборудования компьютера и установленного программного обеспечения.

Темы

  • Понимание модели CIM и инструментария WMI

  • Запрос данных с использованием CIM и WMI

  • Внесение изменений с использованием CIM и WMI

Лабораторная работа: Использование WMI и CIM

  • Запрос информации с использованием WMI

  • Запрос информации с использованием CIM

  • Вызов методов

Модуль 6. Работа с переменными, массивами и хэш-таблицами

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

Темы

  • Использование переменных

  • Изменение переменных

  • Изменение массивов и хэш-таблиц

Лабораторная работа: Использование переменных, массивов и хэш-таблиц в PowerShell

  • Работа с типами переменных

  • Использование массивов

  • Использование хэш-таблиц

Модуль 7. Работа со скриптами в Windows PowerShell

В этом модуле объясняется, как упаковать команду Windows PowerShell в скрипт. Скрипты позволяют выполнять повторяющиеся задачи, а также сложные задачи, которые состоят из множества команд.

Темы

  • Знакомство с написанием скриптов в Windows PowerShell

  • Конструкции скриптов

  • Импорт данных из файлов

  • Получение данных, введенных пользователями

  • Устранение неполадок и обработка ошибок

  • Функции и модули

Лабораторная работа: Использование скриптов с PowerShell

  • Написание скриптов

  • Обработка массива с помощью цикла ForEach

  • Обработка элементов с использованием операторов If

  • Создание пользователей на основе файла CSV

  • Запрос сведений о дисках удаленных компьютеров

  • Обновление скрипта для использования других учетных данных

Модуль 8. Администрирование удаленных компьютеров с помощью Windows PowerShell

В этом модуле рассматривается технология удаленного взаимодействия Windows PowerShell, позволяющей подключаться к одному или нескольким удаленным компьютерам и предоставлять им инструкции для выполнения команд.

Темы

  • Использование базовых возможностей удаленного взаимодействия Windows PowerShell

  • Использование расширенных методов удаленного взаимодействия Windows PowerShell

  • Использование PSSession

Лабораторная работа: Удаленное администрирование с помощью PowerShell

  • Включение удаленного взаимодействия на локальном компьютере

  • Осуществление удаленного взаимодействия «один-к-одному»

  • Осуществление удаленного взаимодействия «один-ко-многим»

  • Использование неявного удаленного взаимодействия

Модуль 9. Управление ресурсами Azure с помощью PowerShell

Этот модуль содержит сведения об установке необходимых модулей для управления облачными службами. В нем объясняется, как использовать команды PowerShell для выполнения административных задач в облачных ресурсах, таких как виртуальные машины Azure, учетные записи хранения Azure и подписки Azure. В этом модуле также описано использование среды Azure Cloud Shell для выполнения задач администрирования на основе PowerShell или Bash непосредственно на портале Azure.

Темы

  • Azure PowerShell

  • Знакомство с Azure Cloud Shell

  • Управление виртуальными машинами Azure с помощью PowerShell

  • Управление хранилищем и подписками

Лабораторная работа: Управление ресурсами Azure с помощью PowerShell

  • Активация подписки Azure и установка модуля PowerShell Az

  • Использование Azure Cloud Shell

  • Управление ресурсами Azure с помощью PowerShell

Модуль 10. Управление службами Microsoft 365 с помощью PowerShell

Это модуль посвящен использованию PowerShell для управления учетными записями, лицензиями и группами пользователей Microsoft 365, Exchange Online, SharePoint Online и Microsoft Teams.

Темы

  • Управление учетными записями, лицензиями и группами пользователей Microsoft 365 с помощью PowerShell

  • Управление Exchange Online с помощью PowerShell

  • Управление SharePoint Online с помощью PowerShell

  • Управление Microsoft Teams с помощью PowerShell

Лабораторная работа: Управление Microsoft 365 с помощью PowerShell

  • Управление пользователями и группами в Azure AD

  • Управление Exchange Online

  • Управление SharePoint

  • Управление Microsoft Teams

Модуль 11. Использование фоновых заданий и запланированных задач

В этом модуле описывается, как использовать фоновые задания и запланированные задачи, а также получение результатов по заданиям.

Темы

  • Использование фоновых заданий

  • Использование запланированных задач

Лабораторная работа: Управление заданиями с помощью PowerShell

  • Запуск заданий и управление ими

  • Создание запланированного задания.