Курс М10961: Автоматизация административных задач при помощи Windows PowerShell 3.0

8 участников

О чём курс

Курс «M10961: Automating Administration with Windows PowerShell» представляет собой комплексную программу обучения, разработанную для системных администраторов и IT-специалистов, стремящихся оптимизировать свою повседневную работу. Windows PowerShell сегодня является ключевым инструментом автоматизации в экосистеме Microsoft, позволяющим значительно упростить решение большинства административных задач, которые ранее требовали ручного вмешательства. В ходе данного обучения вы получите глубокие системные знания и отточите практические навыки администрирования серверного программного обеспечения от Microsoft с использованием технологии PowerShell версии 3.0.

Программа курса построена таким образом, чтобы слушатель прошел путь от базового понимания архитектуры PowerShell до создания сложных автоматизированных сценариев и управления инфраструктурой предприятия. Вы научитесь эффективно использовать конвейеры для передачи данных между командами, работать с поставщиками и дисками, а также освоите методы форматирования вывода для получения максимально наглядной информации. Особое внимание уделяется работе с WMI и CIM, что открывает широкие возможности для глубокого мониторинга и управления серверными компонентами. Вы научитесь не просто запускать отдельные команды, но и превращать их в полноценные сценарии, модули и функции, что является критически важным навыком для масштабируемого администрирования.

Курс также охватывает вопросы безопасности, включая политику исполнения сценариев и цифровую подпись, что необходимо для работы в корпоративной среде. Вы освоите технологии удаленного администрирования (Remoting), научитесь управлять набором компьютеров, делегировать права и настраивать конфигурации сеансов. Практическая часть курса включает создание сценариев для развертывания Server Core, работу с фоновыми и назначенными заданиями, а также использование профилей и расширенных возможностей языка для автоматизации рутинных процессов.

Почему стоит пройти этот курс? Во-первых, это инвестиция в вашу профессиональную эффективность. Автоматизация позволяет исключить человеческий фактор, ускорить развертывание систем и сократить время на устранение неполадок. Во-вторых, формат обучения сочетает теоретические блоки с интенсивными лабораторными работами, что позволяет закрепить полученные знания на практике в контролируемой среде. Вы выйдете из курса с готовым набором инструментов и навыков, которые можно немедленно применить в своей профессиональной деятельности. Этот курс идеально подходит для тех, кто хочет перейти от ручного управления серверами к современным методам DevOps и системной автоматизации, обеспечивая стабильность и предсказуемость IT-инфраструктуры.

Программа обучения

Модуль 1. Начало работы с PowerShell Обзор технологии PowerShell Подготовка к работе Первые шаги Лабораторная работа Настройка консольного приложения Настройка ISE-приложения Поиск и исследование команд Работа со справочной системой Запуск команд Использование параметров Лабораторная работа Поиск команд Запуск команд Работа со справочными файлами Модуль 2. Работа с конвейером Механизм конвейера Конвейеризованный запуск команд Сортировка объеков Оценка объеков в коллекции Выборка объектов Работа со свойствами объектов Лабораторная работа Сортировка объектов Преобразование объектов Экспорт в файл Импорт данных Лабораторная работа Конвертация объектов Импорт Экспорт Фильтрация Расширенные возможности фильтрации Лабораторная работа Фильтрация Перебор объектов в коллекции Расширенные возможности перебора Лабораторная работа Перебор объектов Модуль 3. Использование конвейера Передача данных в конвейер по значению Использование пояснений Передача по названию свойств Лабораторная работа Управление поведением конвейера Модуль 4. Использование поставщиков и дисков Поставщики (PSProviders) Возможности поставщиков Диски (PSDrives) Работа с файловой системой Лабораторная работа Создание новой папки Подключение нового диска Создание ключа реестра Настройка параметров в реестре Изменение настроек WS-Management Модуль 5. Форматирование вывода Простое форматирование Списки Таблицы Расширенное форматирование Группировка таблиц Перенаправление форматированного вывода Табличные представления Лабораторная работа Форматирование вывода Форматирование по образцу Модуль 6. Выборка управляющей информации при помощи WMI и CIM WMI и CIM Выборка данных Пространства имён Классы Экземпляры классов WQL Работа на удалённом компьютере Внесение изменений через WMI и CIM Вызов методов Лабораторная работа Получение информации через WMI Получение информации через CIM Вызов методов Модуль 7. От команд к сценариям Использование переменных Защита сценариев Политика исполнения сценариев Цифровая подпись Лабораторная работа Настройка безопасности Модуль 8. От сценариев к модулям Работа со сценарием Лабораторная работа Тестирование команды Параметризация Добавление вывода Добавление справочной информации Оформление сценария в виде функции Область видимости Создание модуля Отладка Лабораторная работа Оформление сценария в виде функции Сохранение сценария в виде модуля Добавление точек останова Перехват и обработка ошибок Реакция на ошибку Блок обработки исключений Try..Catch Журналирование ошибок Лабораторная работа Добавление обработчика ошибок в функцию Управление ходом выполнения в сценарии Условие If Множественный выбор Switch Перебор ForEach Лабораторная работа Создание параметризованной функции Обработка нескольких объектов Добавление обработчика ошибок PSBreakpoints Проверка параметров -WhatIf -Confirm Синонимы для параметров Дополнительные табличные представления Расширения Цикл For Циклы Do..While, While, Do..Until Throw Break Continue Модуль 9. Администрирование удалённых компьютеров Технология Remoting Топологии один-к-одному и один-ко-многим Удалённый и локальный вывод Передача параметров на удалённый компьютер Лабораторная работа Включение удалённого выполнения Подключение один-к-одному Подключение один-ко-многим Использование удалённых сессий Лабораторная работа Неявное использование удалённого выполнения Управление набором компьютеров Делегированное администрирование Работа с конфигурациями сеансов Лабораторная работа Исследование команд Создание пользователя и группы для делегирования Создание конфигурации сеанса Регистрация конфигурации сеанса Тестирование Модуль 10. Сборка нового экземпляра Server Core Планирование Создание сценария Выполнение основных задач Лабораторная работа Создание параметризованного сценария Получение IP-адреса Создание DHCP-резервации Модификация списка TrustedHosts Добавление роли Включение в домен Тестирование окончательного сценария Модуль 11. Использование фоновых и назначенных заданий Фоновые задания Лабораторная работа Запуск заданий Управление заданиями Назначенные задания Лабораторная работа Создание назначенного задания Модуль 12. Профили и другие расширенные возможности Работа со строками Работа с датами Сложные операторы Установка параметров по-умолчанию Запуск внешних команд Профили Работа с учётными данными Лабораторная работа Использование расширенных возможностей Использование альтернативных учётных данных Создание сценария профиля

Складчина создана 30 августа 2014 г. · описание обновлено 2 мая 2026 г.

Теги курса

Профессии
Инструменты
4 079 ₽ 27 490 ₽