Здесь Вы можете заказать интересующие Вас курсы,
заполнив Заявку на обучение

Заявка на обучение
Главная \ Каталог курсов \ Список доступных курсов в формате Персональное обучение \ (10961) Автоматизация администрирования с Windows PowerShell 3.0

(10961) Автоматизация администрирования с Windows PowerShell 3.0

Дни 5 дней
Дата курса
Цена:
29 400 руб.
Кол-во:
поделиться

microsoft-logoadobe_pdf-mini

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

  • Знание и практический опыт администрирования клиентов и серверов семейства Windows;
  • Опыт установки и настройки Windows Server отдельно или в среде организации;
  • Знания и опыт настройки сетевых адаптеров, администрирования пользователей Active Directory и базовых настроек дисков;
  • Знания и опыт работы с Windows Server 2012 и Windows 8 (желательно)

Содержание:

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

  • Обзор и предыстория
  • Поиск и запуск команд

Лабораторная работа: Настройка Windows PowerShell

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

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

  • Поиск и запуск основных команд

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

  • Работа с конвейером
  • Экспорт, импорт и преобразование данных
  • Фильтрация объектов из конвейера
  • Передача объектов по конвейеру

Лабораторная работа: Работа с конвейером

  • Получение данных, управление объектами и настройка окончательного отображения

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

  • Импорт, экспорт и преобразование данных в Windows PowerShell

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

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

Лабораторная работа: Определение объектов в конвейере

  • Определение объектов в конвейере и выполнения специфических задач

Модуль 3: Процесс работы конвейера

  • Передача данных в конвейер по значению
  • Передача данных в конвейер по имени свойствам

Лабораторная работа: Работа с параметрами связей в конвейере

  • Изучение нескольких команд и определение корректных условий работы
  • Создание новых команд с использованием конвейера

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

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

Лабораторная работа: PSProviders и PSDrives

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

Модуль 5. Форматирование вывода

  • Использование базового форматирования
  • Использование расширенного форматирования
  • Перенаправление форматированного вывода

Лабораторная работа: Форматирование вывода

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

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

  • Понимание WMI/CIM
  • Запрос данных с помощью WMI / CIM
  • Внесение изменений с WMI/CIM

Лабораторная работа: Работа с WMI и CIM

  • Определение и классы запросов WMI для получения управленческой информации

Модуль 7: Подготовка сценариев

  • Использование переменных
  • Сценарии безопасности
  • Работа с альтернативными учетными данными

Лабораторная работа: Безопасность в PowerShell

  • Настройка политики выполнения (Execution Policy)
  • Создание и использование альтернативных учетных данных

Модуль 8: Переход от команд к сценариям и модулям

  • Переход от команд к сценарию
  • Переход от сценария к функции и модулю
  • Реализация обработки основных ошибок
  • Использование конструкций основных сценариев
  • Дальнейшее развитие сценариев

Лабораторная работа: Переход от команд к сценарию

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

Лабораторная работа: Переход от сценария к функции и модулю

  • Инкапсуляция сценария в функцию, подключение сценария к модулю и добавление отладки

Лабораторная работа: Реализация обработки основных ошибок

  • Добавление в сценарий возможности обработки основных ошибок

Лабораторная работа: Добавление логики в скриптм

  • Добавление функции в сценарий

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

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

Лабораторная работа: Работа с удаленными вызовами

  • Подключение опции удаленного управления
  • Удаленное управление машиной

Лабораторная работа: Работа с PSSession

  • Импорт модуля с удаленных машин
  • Создание и использование соединений с несколькими компьютерами

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

  • Создание и регистрация параметров настраиваемой сессии
  • Проверка параметров настраиваемой сессии

Модуль 10: Объединяя всё вместе

  • Планирование сценариев

Лабораторная работа: Настройка установки нового сервера в режиме Server Core

  • Определение IP-адресов Server Core
  • Добавление IP-адреса Server Core в локальный список доверенных узлов (TrustedHosts)
  • Добавление компьютера Server Core в домен и настройка резервирования DHCP
  • Добавление указанных ролей и функций на компьютер Server Core

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

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

Лабораторная работа: Работа с фоновыми задачами

  • Запуск фоновых заданий
  • Управление существующими заданиями

Лабораторная работа: Работа с запланированными задачами

  • Создание, запуск и извлечения данных с помощью запланированных задач

Модуль 12: Использование расширенных методов PowerShell и профилей

  • Использование расширенных методов PowerShell
  • Создание сценариев профиля

Лабораторная работа: Использование расширенных методов

  • Использование расширенных методов
  • Создание сценария профиля с определением несколько параметров по умолчанию

После изучения курса Вы сможете:

  • Понимать основные концепции Windows PowerShell
  • Работать с конвейером
  • Понимать работу конвейера
  • Использовать PSProviders и PSDrives
  • Форматировать вывод
  • Использовать WMI и CIM
  • Готовить сценарии
  • Переходить от команд к сценариям и модулям
  • Администрировать удаленные компьютеры
  • Установить различные компоненты Windows PowerShell
  • Использовать фоновые задания и запланированные задачи
  • Использовать профили и дополнительные методы PowerShell

Слушатели:

Этот курс предназначен для опытных ИТ-специалистов, имеющих опыт администрирование и поддержки клиентов и серверов семейства Windows, Exchange, SharePoint, SQL, и желающих увеличить свои знания и навыке в вопросах автоматизации задач администрирования. Курс рассчитан на слушателей, не имеющих опыт программирования или написания скриптов, и затрагивает базовые сценарии. 

Длительность: 

5 дней