10961 - Автоматизация администрирования с использованием Windows PowerShell 5.0

Описание

    Данный пятидневный курс предоставляет слушателям фундаментальные знания и навыки по использованию Windows PowerShell (начиная с версии 3.0 и до 5.1) , необходимые для администрирования и автоматизации администрирования клиентской и серверной инфраструктуры базированной на продуктах и технологиях Microsoft. В курсе рассматривается более эффективное исполнение сценариев и контроль над ними. Слушатели узнают, как использовать единый синтаксис для всех команд, как быстрее писать сценарии Windows PowerShell и работать с Integrated Scripting Environment (ISE).

    Знание Windows PowerShell поможет поддерживать широкий круг продуктов Microsof: Windows Server, Windows, Microsoft Exchange Server, Microsoft SharePoint Server, Microsoft SQL Server, System Center.

Слушатели

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

Предварительная подготовка

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

  • Опыт установки и настройки Windows Server в корпоративной среде или в рабочих группах.
  • Опыт администрирования клиентских и серверных систем на базе Windows.
  • Опыт конфигурирования сетевых адаптеров, администрирования пользователей Active Directory, конфигурирования дисков.

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

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

  • Обзор и история Windows PowerShell
  • Понимание синтаксиса команд
  • Поиск команд
  • Лабораторная работа: Настройка Windows PowerShell

·         Настройка консоли Windows PowerShell

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

  • Лабораторная работа: Поиск и выполнение базовых команд

·         Поиск команд

·         Выполнение команд

·         Использование документации типа «About»

 

Модуль 2: Командлеты для администрирования

  • Командлеты для администрирования Active Directory
  • Командлеты для сетевых настроек
  • Другие командлеты для администрирования сервера
  • Лабораторная работа: Администрирование Windows

·         Создание объектов Active Directory

·         Настройка сети в Windows Server

·         Создание Web сайта 

 

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

  • Понимание конвейера
  • Выборка, сортировка и оценка объектов
  • Фильтрация объектов в конвейере
  • Перебор объектов в конвейере
  • Отправка данных конвейера, как результат
  • Лабораторная работа: Использование конвейера

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

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

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

  • Лабораторная работа: Перебор объектов

·         Перебор объектов    

  • Лабораторная работа: Отправка данных конвейера, как результат

·         Экспорт в файл

 

Модуль 4: Понимание принципов работы конвейеров

  • Передача данных в конвейере
  • Расширенная обработка объектов конвейера
  • Лабораторная работа: работа с привязкой параметров в конвейере

·         Прогнозирование поведения конвейера

 

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

  • Использование PSProviders
  • Использование PSDrives
  • Лабораторная работа: Использование PSProviders и PSDrives

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

·         Создание новой ветки реестра

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

 

Модуль 6: Использование запросов системной информации с помощью WMI и CIM

  • Понимание WMI/CIM
  • Создание запросов к данным с использованием WMI/CIM
  • Внесение изменений с использованием WMI/CIM
  • Лабораторная работа: Работа с WMI и CIM

·         Запрос информации с помощью WMI

·         Запрос информации с помощью CIM

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

 

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

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

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

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

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

 

Модуль 8: Основы скриптов

  • Введение в работу со скриптами
  • Конструкции скриптов
  • Импорт данных с файлов
  • Лабораторная работа: Основы скриптов

·         Настройки скриптов

·         Обработка массивов с помощью обращения к каждому элементу (объекту) - ForEach

·         Обработка элементов с помощью условия – If

·         Создание случайного пароля

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

 

Модуль 9: Продвинутые техники при работе со скриптами

  • Утверждение пользовательского ввода
  • Обзор документации скрипта
  • Решение проблем и выявление ошибок со скриптами
  • Функции и модули
  • Лабораторная работа: Принятие пользовательского ввода данных для скрипта

·         Запрос информации о дисках с удаленных систем

·         Изменение данных об учетных данных в скрипте

·         Документирование скрипта

  • Лабораторная работа: Реализация функций и модулей

·         Создание функции для работы с логами

·         Добавление обработки ошибок в скрипт

·         Конвертация функции в модуль

 

Модуль 10: Администрирование удалённых компьютеров

  • Базовое удалённое администрирование
  • Использование расширенных возможностей удалённого администрирования
  • Использование PSSessions
  • Лабораторная работа: Использование базового удалённого администрирования

·         Включение удалённого администрирования

·         Удалённое администрирование вида One-to-One

·         Удалённое администрирование вида One-to-Many

  • Использование удалённых сессий
  • Лабораторная работа: Использование удалённых сессий

·         Использование неявного удалённого администрирования

·         Множественное управление компьютерами

 

Модуль 11: Выполнение задач в фоновом режиме и по расписанию

  • Выполнение задач в фоновом режиме
  • Выполнение задач по расписанию
  • Лабораторная работа: Выполнение задач в фоновом режиме и по расписанию

·         Запуск и управление задачами

·         Создание задач по расписанию

 

Модуль 12: Использование продвинутых техник Windows PowerShell

  • Создание профилей скриптов
  • Использование продвинутых техник Windows PowerShell
  • Лабораторная работа: Практика передовых методов

·         Создание профилей скриптов

·         Проверка на валидность IP адреса

·         Отчет информации о диске

·         Настройка NTFS разрешений

·         Создание пользовательских аккаунтов с паролями с помощью CSV файла

  • Лабораторная работа: Практика разработки скриптов (опционально)

 

Продолжительность курса – 5 дней/40 часов

Свяжитесь с нами,
удобным для вас способом!
Оставить заявку