Дополнительные параметры автоматизации администрирования с помощью Windows PowerShell

Обновлено: 25.06.2024

Освоение Microsoft Windows PowerShell — один из самых быстрых способов вывести свою карьеру в области ИТ на совершенно новый уровень! Global IT Training предлагает несколько курсов, которые помогут вам и вашей команде получить экспертные знания об исключительно мощной оболочке командной строки PowerShell и языке сценариев для создания реальных решений и расширенных возможностей автоматизации! Зарегистрируйтесь сегодня, чтобы изучить Microsoft Windows PowerShell и научиться более эффективно справляться с тяжелой работой!

СЭКОНОМЬТЕ ДО 500 $ НА НАШИХ КУРСАХ ОБУЧЕНИЯ ПО MICROSOFT POWERSHELL!!

Microsoft PowerShell: лучший учебный курс!

Научитесь осваивать реальные приложения Microsoft Windows Powershell у наших опытных ИТ-специалистов на пятидневном всеобъемлющем учебном курсе! Мы собрали самую важную и полезную информацию из официальной учебной программы Microsoft в один краткий, насыщенный знаниями 5-дневный практический курс, который преподают опытные консультанты, работающие в реальном мире!

Учебный курс Powershell Ultimate идеально подходит для всех, кто хочет освоить реальное применение Windows Powershell. Наши опытные инструкторы — ИТ-гуру, которые научат вас базовым знаниям и навыкам использования Windows PowerShell для администрирования и автоматизации серверов на базе Windows. В этом учебном лагере основное внимание уделяется основным функциям и методам командной строки Windows PowerShell. Вы изучите необходимые предварительные навыки, поддерживающие множество различных продуктов Microsoft, включая Windows Server, Windows Client, Exchange Server, SharePoint Server, SQL Server, System Center и другие. Windows Server послужит примером методов, изучаемых в этом курсе.

Этот пятидневный комплексный учебный курс научит вас более эффективно выполнять и контролировать сценарии благодаря более надежному подключению сеансов, возможностям рабочих процессов, улучшенному планированию заданий и веб-доступу Windows PowerShell. Изучайте Windows PowerShell с большей легкостью благодаря улучшенному обнаружению командлетов и упрощенному единообразному синтаксису всех командлетов. Пишите сценарии Windows PowerShell быстрее и понятнее с помощью новой интегрированной среды сценариев (ISE), которая обеспечивает совместное использование сценариев и объединяет ИТ-специалистов с более широким сообществом пользователей Windows PowerShell.

Учебный курс Microsoft Windows PowerShell Ultimate — 5-дневный курс

Научитесь осваивать реальные приложения Microsoft Windows Powershell у наших опытных ИТ-специалистов на пятидневном всеобъемлющем учебном курсе! Мы собрали самую важную и полезную информацию из официальной учебной программы Microsoft в один краткий, насыщенный знаниями 5-дневный практический курс, который преподают опытные консультанты, работающие в реальном мире! (Подробнее)

Microsoft PowerShell: автоматизация администрирования с помощью Windows PowerShell (M10961)

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

Автоматизация администрирования с помощью Windows PowerShell (M10961)

Этот курс преподается исключительно с использованием материалов официального учебного продукта Microsoft M10961: Автоматизация администрирования с помощью Windows PowerShell. (Подробнее)

Microsoft PowerShell: расширенное автоматизированное администрирование с помощью PowerShell (M10962)

Вы разовьете основные навыки написания сценариев, такие как создание расширенных функций, написание сценариев контроллера и обработка ошибок сценариев, а также узнаете, как работать с рабочим процессом Windows PowerShell, REST API и файлами данных в формате XML и JSON. Вы также узнаете как использовать новые инструменты администрирования, такие как Desired State Configuration (DSC) и Just Enough Administration (JEA), для настройки и защиты серверов.

Расширенное автоматизированное администрирование с помощью PowerShell (M10962)

Этот курс преподается исключительно с использованием материалов официального учебного продукта Microsoft M10962: Advanced Automated Administration with PowerShell. (Подробнее)

Microsoft PowerShell: создание сценариев и инструментов Windows PowerShell (M55039)

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

Сценарии и инструментарий Windows PowerShell (M55039)

Этот курс преподается исключительно с использованием материалов из официального учебного продукта Microsoft M55039: Windows PowerShell Scripting and Toolmaking. (Подробнее)

(3 дня)
--> Обзор
Этот трехдневный курс научит слушателей автоматизировать административные задачи с помощью Windows PowerShell 5.1.Студенты изучат основные навыки написания сценариев, такие как создание расширенных функций, написание сценариев контроллера и обработка ошибок сценариев. Учащиеся узнают, как работать с рабочим процессом Windows PowerShell, REST API и файлами данных в формате XML и JSON. Учащиеся также узнают, как использовать новые инструменты администрирования, такие как Desired State Configuration (DSC) и Just Enough Administration (JEA), для настройки и защиты серверы.

Профиль аудитории
Этот курс предназначен для ИТ-специалистов, имеющих опыт общего администрирования Windows Server и Windows Client. Учащиеся должны иметь базовые знания о Windows PowerShell, которые они могут получить, пройдя курс 10961C: Автоматизация администрирования с помощью Windows PowerShell.

Кроме того, этот курс содержит руководство по написанию сценариев для разработчиков, поддерживающих среды разработки и процессы развертывания.

Предварительные требования
Помимо профессионального опыта, учащиеся, посещающие этот курс, уже должны обладать следующими техническими знаниями:
Опыт работы с сетевыми технологиями Windows и их внедрением.
Опыт администрирования, обслуживания и устранения неполадок Windows Server.
Опыт администрирования, обслуживания и устранения неполадок клиента Windows.
Опыт использования Windows PowerShell для выполнения команд и создания базовых немодулярных сценариев.

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

Схема курса

Модуль 1: Создание расширенных функций.
В этом модуле объясняется, как параметризовать команду в расширенную функцию.
Уроки
Преобразование команды в расширенную функцию
Создание модуля скрипта
Определение атрибутов параметров и проверка ввода
Написание функций, принимающих конвейерный ввод
Создание сложного конвейерный вывод
Документирование функций с помощью справки на основе комментариев
Поддержка �WhatIf и -Confirm
Лабораторная работа: Преобразование команды в расширенную функцию
Преобразование команды в расширенную функцию
/>Лабораторная работа: Создание модуля сценария.
Создание модуля сценария.
Лабораторная работа: Определение атрибутов параметров и проверка ввода.
Определение атрибутов параметра и проверка ввода.
Лабораторная работа: Написание функций, принимающих ввод конвейера.
Написание функций, которые принимают входные данные конвейера.
Лабораторная работа. Создание сложных выходных данных конвейера.
Создание сложных выходных данных конвейера. справка на основе комментариев
Лабораторная работа: поддержка �WhatIf и -Confirm
Поддержка WhatIf и -Confirm

Модуль 3: Написание сценариев контроллера.
В этом модуле объясняется, как объединить расширенные функции, выполняющие определенную задачу, и сценарий контроллера, обеспечивающий пользовательский интерфейс или автоматизирующий бизнес-процесс.
Уроки
Введение в сценарии контроллера
Написание сценариев контроллера, отображающих пользовательский интерфейс
Написание сценариев контроллера, формирующих отчеты
Лабораторная работа: Написание сценариев контроллера
Написание сценариев контроллера которые отображают пользовательский интерфейс
Написание скриптов контроллера, которые реализуют текстовое меню
Лабораторная работа: Написание скриптов контроллера, которые создают отчеты в формате HTML
Написание функций, которые будут использоваться в скрипте контроллера
Написание скрипт контроллера, создающий HTML-отчеты

Модуль 4: Обработка ошибок сценариев.
В этом модуле объясняется, как выполнить базовую обработку ошибок в сценариях.
Уроки
Обработка ошибок
Обработка ошибок и тайм-аутов в скрипте
Лабораторная работа: Обработка ошибок в скрипте
Обработка ошибок в скрипте

Модуль 5: Использование XML, JSON и данных в пользовательском формате
В этом модуле объясняется, как читать, обрабатывать и записывать данные в формате XML и JSON.
Уроки
Чтение, обработка и запись данных в формате XML
Чтение, обработка и запись данных в формате JSON
Чтение и обработка данных в пользовательском формате
Лабораторная работа: Чтение, обработка и запись данных в формате XML
Тестирование предоставленных инструментов
Обновление XML-документа инвентаризации

Модуль 6: Улучшение управления сервером с помощью Desired State Configuration и Just Enough Administration
В этом модуле объясняется, как писать файлы конфигурации Desired State Configuration (DSC), развертывать эти файлы на серверах и отслеживать конфигурации серверов. В этом модуле также объясняется, как ограничить административный доступ с помощью Just Enough Administration (JEA).
Уроки
Понимание конфигурации желаемого состояния
Создание и развертывание конфигурации DSC
Реализация достаточного администрирования
Лабораторная работа: Создание и развертывание конфигурации DSC
Создание и развертывание a Конфигурация DSC
Лабораторная работа: Настройка и использование JEA
Настройка и использование JEA

Модуль 7. Анализ и отладка сценариев.
В этом модуле объясняется, как использовать встроенные функции Windows PowerShell для анализа и отладки существующих сценариев.
Уроки
Отладка в Windows PowerShell
Анализ и отладка существующего скрипта
Лабораторная работа: Анализ и отладка существующего скрипта
Анализ и отладка существующего скрипта

Модуль 8: Понимание рабочего процесса Windows PowerShell
В этом модуле объясняются особенности технологии рабочего процесса Windows PowerShell.
Уроки
Понимание рабочего процесса Windows PowerShell
Лабораторная работа: Создание и запуск рабочего процесса Windows PowerShell
Создание и запуск рабочего процесса Windows PowerShell

Посещайте практические занятия под руководством инструктора по расширенному автоматизированному администрированию с помощью Windows PowerShell — 10962 в более чем 300 офисах ONLC. Не рядом с одним из наших мест? Посещайте те же занятия в прямом эфире со своего домашнего или офисного компьютера с помощью нашей технологии дистанционного обучения в классе (RCI).

Дополнительные варианты обучения см. в нашем списке курсов PowerShell и выберите тот, который подходит именно вам.

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

Этот пятидневный курс дает учащимся базовые знания и навыки использования Windows PowerShell 3.0 для администрирования и автоматизации администрирования серверов на базе Windows. Он фокусируется на основных функциях и методах командной строки Windows PowerShell и предоставляет необходимые навыки для поддержки многих различных продуктов Microsoft. Сюда входят Windows Server, Windows Client, Exchange Server, SharePoint Server, SQL Server, System Center и другие. В соответствии с этой целью данный курс не будет посвящен какому-либо одному из этих продуктов, хотя Windows Server (которая является общей платформой для всех этих продуктов) будет служить примером изучаемых методов.

В ходе этого пятидневного курса вы научитесь более эффективно выполнять и контролировать сценарии благодаря более надежному подключению сеансов, возможностям рабочих процессов, улучшенному планированию заданий и веб-доступу Windows PowerShell. Изучайте Windows PowerShell с большей легкостью благодаря улучшенному обнаружению командлетов и упрощенному единообразному синтаксису всех командлетов. Пишите сценарии Windows PowerShell быстрее и понятнее с помощью новой интегрированной среды сценариев (ISE), которая обеспечивает совместное использование сценариев и объединяет ИТ-специалистов с более широким сообществом пользователей Windows PowerShell. Узнайте все это и многое другое в этом пятидневном официальном курсе Microsoft по Windows PowerShell v3.0

АУДИТОРИЯ

Этот курс предназначен для ИТ-специалистов, уже имеющих опыт общего администрирования Windows Server и Windows Client или уже имеющих опыт администрирования и поддержки серверов приложений и служб, включая такие приложения, как Exchange, SharePoint и SQL. В целом он предназначен для учащихся, которые хотят использовать Windows PowerShell для автоматизации административных задач из командной строки, используя любой продукт Microsoft или независимого поставщика программного обеспечения (ISV), который поддерживает управляемость Windows PowerShell.

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

ТРЕБОВАНИЯ

Перед посещением этого курса учащиеся должны иметь:

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

После завершения этого курса учащиеся смогут:

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

Зарегистрируйтесь за 21 день до начала занятий и сэкономьте 10 %! Введите код скидки EARLY10 при регистрации.

Зарегистрируйтесь за 21 день до начала занятий и сэкономьте 250 долл. США! Введите код скидки EARLY250 при регистрации.

Модуль 1: Начало работы с Windows PowerShell
Этот модуль знакомит учащихся с Windows PowerShell, ее назначением и историей. Модуль также охватывает основы использования оболочки, включая справочную систему, синтаксис команд, обнаружение команд, объясняя использование двух встроенных хост-приложений.

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

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

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

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

  • Поиск команд
  • Поиск и выполнение команд
  • Использование файлов «О программе»

После завершения этого модуля учащиеся смогут:

  • Открыть и настроить Windows PowerShell
  • Откройте для себя, изучите и выполните команды Windows PowerShell
  • Выполнять команды, используя правильный синтаксис команд и параметров

Модуль 2: Работа с конвейером
Этот модуль охватывает конвейер Windows PowerShell, а также ряд дополнительных методов и команд, включая настройку вывода команд, экспорт и преобразование данных, сортировку объектов, фильтрацию объектов и перечисление объектов. позволяет осуществлять общий поиск, обработку и отображение данных.

  • Понимание конвейера
  • Выбор, сортировка и измерение объектов
  • Преобразование, экспорт и импорт объектов
  • Фильтрация объектов вне конвейера
  • Перечисление объектов в конвейере

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

Лабораторная работа: Преобразование, экспорт и импорт объектов

  • Преобразование объектов
  • Импорт и экспорт объектов

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

Лабораторная работа: перечисление объектов

После завершения этого модуля учащиеся смогут:

  • Опишите назначение конвейера Windows PowerShell
  • Управление объектами в конвейере
  • Преобразование, экспорт и импорт объектов
  • Отфильтровывать объекты из конвейера
  • Перечислить объекты в конвейере

Модуль 3: Понимание того, как работает конвейер
В этом модуле объясняются основные детали того, как Windows PowerShell передает объекты от команды к команде в конвейере. Увидев его в действии в предыдущем модуле, теперь можно увидеть некоторые теоретические аспекты под капотом. Акцент будет сделан на двух конкретных методах, используемых оболочкой, и учащиеся научатся объяснять работу конвейера, прогнозировать поведение команд и создавать более полезные и предсказуемые команды.

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

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

После завершения этого модуля учащиеся смогут:

  • Передача данных с использованием метода ByValue
  • Передача данных с использованием метода ByPropertyName

Модуль 4: Использование PSProviders и PSDrives
В этом модуле объясняется назначение и использование PSProviders и PSDrives Windows PowerShell, а также показано, как использовать эти полезные компоненты для административных задач. Учащиеся также научатся использовать команды -item* для управления элементами на PSDrive.

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

  • Создать новую папку
  • Создать новый PSDrive
  • Создать новый раздел реестра
  • Создать новый параметр реестра
  • Изменить настройку WS-Management

После завершения этого модуля учащиеся смогут:

  • Объясните назначение и использование PSProviders
  • Объясните назначение и использование дисков PSDrive.

Модуль 5: Форматирование вывода
В этом модуле показано, как форматировать вывод команды и как создавать настраиваемые элементы вывода.

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

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

  • Форматирование вывода команды
  • Воспроизведение указанного вывода

После завершения этого модуля учащиеся смогут:

  • Форматировать выходные данные команды с помощью основных команд форматирования.
  • Форматировать выходные данные команды, используя расширенные параметры форматирования.
  • Перенаправить отформатированный вывод

Модуль 6. Запрос управляющей информации с помощью WMI и CIM.
В этом модуле рассказывается об инструментарии управления Windows (WMI) и общей информационной модели (CIM), а также показано, как получить и, в некоторых случаях, изменить управляющую информацию о локальных и удаленные компьютеры.

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

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

  • Запрос информации с помощью WMI
  • Запрос информации с помощью CIM
  • Вызов методов

После завершения этого модуля учащиеся смогут:

  • Объясните разницу между WMI и CIM.
  • Информация для управления запросами с помощью WMI и CIM
  • Вызов методов с помощью WMI и CIM

Модуль 7: Подготовка к написанию сценариев
Этот модуль готовит учащихся к написанию сценариев с помощью Windows PowerShell, включая модель безопасности Windows PowerShell и использование переменных.

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

После завершения этого модуля учащиеся смогут:

  • Создание, использование и управление переменными
  • Настроить безопасность сценариев оболочки

Модуль 8. Переход от команды к сценарию и далее к модулю
Этот модуль показывает учащимся, как взять команду, которая хорошо работает в консоли, и превратить ее в параметризованный повторно используемый сценарий, а также как преобразовать этот сценарий в самостоятельный скриптовый модуль. Учащиеся изучат основы, необходимые для создания собственных многоразовых инструментов.

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

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

  • Проверить команду
  • Параметризация изменяющихся значений
  • Добавить подробный вывод
  • Добавить справку на основе комментариев

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

  • Преобразовать скрипт в функцию
  • Сохранить скрипт как модуль скрипта
  • Добавить точки останова отладки

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

  • Добавить обработку ошибок в функцию
  • Добавить обработку ошибок в новую функцию

Лабораторная работа: Создание расширенной функции

  • Проверить существующую команду
  • Создать параметризованную функцию
  • Обработка нескольких целей
  • Добавить обработку ошибок

После завершения этого модуля учащиеся смогут:

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

Модуль 9: Администрирование удаленных компьютеров
В этом модуле объясняется удаленное взаимодействие Windows PowerShell и показано, как настроить и использовать удаленное взаимодействие для управления несколькими удаленными компьютерами.

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

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

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

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

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

После завершения этого модуля учащиеся смогут:

  • Описать архитектуру и безопасность удаленного взаимодействия, вручную включить удаленное взаимодействие и использовать удаленное взаимодействие для соединений "один-к-одному" и "один-ко-многим".
  • Передавать локальные переменные на удаленные компьютеры
  • Создавать постоянные сеансы удаленного взаимодействия и управлять ими, а также использовать неявное удаленное взаимодействие.

Модуль 10: Собираем все вместе
Этот модуль предлагает учащимся возможность использовать все, что они уже узнали. Учащиеся узнают, изучат и запустят команды, выполняющие сложную реальную административную задачу.

Лабораторная работа: подготовка новой установки Server Core

  • Создать параметризованный скрипт
  • Получить динамический IP-адрес нового компьютера Server Core
  • Создайте резервирование DHCP для экземпляра ядра сервера
  • Изменить список локальных доверенных хостов
  • Добавить роль в экземпляр ядра сервера
  • Добавить экземпляр ядра сервера в домен
  • Протестируйте готовый скрипт

После завершения этого модуля учащиеся смогут:

  • Спланируйте сценарий Windows PowerShell
  • Настройка компьютеров Server Core с помощью Windows PowerShell

Модуль 11. Использование фоновых и запланированных заданий
В этом модуле учащиеся научатся создавать фоновые и запланированные задания и управлять ими.

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

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

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

После завершения этого модуля учащиеся смогут:

  • Создание фоновых заданий и управление ими
  • Создание запланированных заданий и управление ими

Модуль 12. Использование профилей и расширенных методов PowerShell.
Этот модуль охватывает множество дополнительных расширенных функций и методов Windows PowerShell, включая дополнительные операторы сравнения, использование альтернативных учетных данных, создание сценариев профилей, манипулирование строками и объектами дат. .

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

Лабораторная работа: отработка передовых методов

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

После завершения этого модуля учащиеся смогут:

  • Управление данными и объектами с помощью передовых методов и операторов.
  • Создание сценариев профилей и управление ими
  • Подключение к удаленным компьютерам с использованием альтернативных учетных данных
Есть ли скидка для нынешних студентов?

Студенты и выпускники UMBC, а также учащиеся, ранее прошедшие общедоступный курс обучения в учебных центрах UMBC, имеют право на скидку 10 % с максимальной суммой в 250 долларов США. Пожалуйста, предоставьте копию вашего студенческого билета UMBC или неофициальную стенограмму или название курса учебного центра UMBC, который вы прошли. Онлайн-курсы исключены из этого предложения.

Какова политика отмены и возврата денег?

Студент получит возмещение уплаченных регистрационных взносов только в том случае, если учебные центры UMBC получат уведомление об отмене не менее чем за 10 рабочих дней до даты начала занятий или даты экзамена для экзаменов.

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

Вы узнаете, как

Решения для обучения

Подробности и расписание

Связанное обучение

Начать

Ключевые особенности этого учебного курса по автоматизации администрирования с помощью PowerShell:

Вы узнаете, как:

  • Описать функциональность Windows PowerShell и использовать ее для запуска и поиска основных команд.
  • Определить и запустить командлеты для администрирования локальной системы.
  • Работа с конвейером Windows PowerShell.
  • Используйте PSProviders и PSDrives для работы с другими формами хранения.
  • Запрос информации о системе с помощью WMI и CIM.
  • Работа с переменными, массивами и хэш-таблицами.
  • Создавайте базовые сценарии в Windows PowerShell.
  • Администрирование удаленных компьютеров с помощью Windows PowerShell.
  • Управляйте ресурсами Azure с помощью PowerShell.
  • Управление службами Microsoft 365 с помощью PowerShell.
  • Использовать фоновые и запланированные задания.

Выберите решение для обучения, которое наилучшим образом соответствует вашим индивидуальным потребностям или организационным целям

В классе и вживую, онлайн-обучение

  • 5-дневный учебный курс под руководством инструктора
  • Преимущество после обучения инструктора
  • Включен заключительный экзамен по программе "Дерево обучения".

Стандартно 3190 долларов США

2833 долл. США для правительства

ОБУЧЕНИЕ НА ВАШЕМ САЙТЕ

Обучение команды

  • Проведите это или любое другое обучение в своей организации.
  • Полномасштабная разработка программы
  • Доставка, когда, куда и как вы хотите.
  • Смешанные модели обучения
  • Специализированный контент
  • Коучинг команды экспертов

Настройте свой командный тренинг

Экономьте больше на обучении с помощью ваучеров FlexVouchers — уникального сберегательного счета на обучение

Об этом курсе
Если вы являетесь администратором, использующим продукты Майкрософт, но не используете PowerShell для автоматизации, вам следует рассмотреть этот курс! Этот живой онлайн-класс под руководством инструктора покажет вам, как вы можете удаленно управлять одним или несколькими серверами на базе Windows и автоматизировать повседневные задачи управления и администрирования.Используйте PowerShell с Windows Server, Windows Client, Exchange Server, SharePoint Server, SQL Server, System Center и т. д.

Этот пятидневный курс дает учащимся базовые знания и навыки использования Windows PowerShell 3.0 для администрирования и автоматизации администрирования серверов на базе Windows. Наш инструктор также познакомит вас с некоторыми новыми функциями версии 4.0. Курс фокусируется на основных функциях и методах командной строки Windows PowerShell и предоставит необходимые навыки, поддерживающие множество различных продуктов Microsoft. В соответствии с этой целью данный курс не будет посвящен какому-либо одному из этих продуктов, хотя Windows Server (которая является общей платформой для всех этих продуктов) будет служить примером изучаемых методов.

Даты начала: ознакомьтесь с нашим расписанием или позвоните по телефону 800-831-8449.
Место проведения: участие онлайн (в прямом эфире) или в нашем офисе в С. Берлингтоне, штат Вермонт.
Формат: живое участие под руководством инструктора
Продолжительность: 5 дней.
Стоимость: 2795 долл. США*. Задайте вопросы или зарегистрируйтесь по телефону 1-800-831-8449.
* Этот курс подходит для использования ваучера Software Assurance (SA)

Когда доступен этот курс? Ознакомьтесь с нашим расписанием или позвоните по телефону 800-831-8449

Профиль аудитории
Этот курс предназначен для ИТ-специалистов, уже имеющих опыт общего администрирования Windows Server и Windows Client или уже имеющих опыт администрирования и поддержки серверов приложений и служб, включая такие приложения, как Exchange, SharePoint и SQL. В целом он предназначен для учащихся, которые хотят использовать Windows PowerShell для автоматизации административных задач из командной строки, используя любой продукт Microsoft или независимого поставщика программного обеспечения (ISV), который поддерживает управляемость Windows PowerShell.

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

По окончании курса

После завершения этого курса учащиеся смогут:
• Понимать основные концепции Windows PowerShell,
• Работать с конвейером
• Понимать, как Pipeline Works
•Используйте PSProviders и PSDrives
•Форматируйте выходные данные
•Используйте WMI и CIM
•Подготовьтесь к написанию сценариев
•Переход от команды к сценарию и к модулю
• Администрирование удаленных компьютеров;
• Объединение различных компонентов Windows PowerShell воедино.
• Использование фоновых и запланированных заданий.
• Использование расширенных методов и профилей PowerShell.

Когда доступен этот курс? Ознакомьтесь с нашим расписанием или позвоните по телефону 800-831-8449

Схема курса

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

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

Уроки
• Обзор и история вопроса
• Поиск и изучение команд
• Запуск команд

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

Лабораторная работа: Поиск и выполнение основных команд
• Поиск команд
• Поиск и выполнение команд
• Использование файлов «О программе»

После завершения этого модуля учащиеся смогут:
• открывать и настраивать Windows PowerShell,
• открывать, изучать и выполнять команды Windows PowerShell,
• Запускайте команды, используя правильный синтаксис команд и параметров

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

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

Уроки
• Понимание конвейера
• Выбор, сортировка и измерение объектов
• Преобразование, экспорт и импорт объектов
• Фильтрация объектов вне конвейера
• Перечисление объектов в конвейере

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

Лабораторная работа: Преобразование, экспорт и импорт объектов
• Преобразование объектов
• Импорт и экспорт объектов

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

Лабораторная работа: перечисление объектов
• Перечисление объектов

После завершения этого модуля учащиеся смогут:
• Описывать назначение конвейера Windows PowerShell,
• Манипулировать объектами в конвейере,
• Преобразовывать , экспортировать и импортировать объекты
• Фильтровать объекты вне конвейера
• Перечислять объекты в конвейере

Модуль 3. Понимание того, как работает воронка

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

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

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

После завершения этого модуля учащиеся смогут:
• Передавать данные с помощью метода ByValue
• Передавать данные с помощью метода ByPropertyName

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

В этом модуле объясняется назначение и использование Windows PowerShell PSProviders и PSDrives, а также показано, как использовать эти полезные компоненты для административных задач. Учащиеся также научатся использовать команды -item* для управления элементами на PSDrive.

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

Лабораторная работа: Использование PSProviders и PSDrives
• Создайте новую папку
• Создайте новый PSDrive
• Создайте новый ключ реестра
• Создайте новый параметр реестра
• Изменить настройку WS-Management

После завершения этого модуля учащиеся смогут:
• Объяснить назначение и использование PSProviders
• Объяснить назначение и использование PSDrives

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

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

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

Лабораторная работа: Форматирование вывода
• Форматирование вывода команды
• Воспроизведение заданного вывода

После завершения этого модуля учащиеся смогут:
• Форматировать вывод команды с помощью основных команд форматирования
• Форматировать вывод команды с помощью расширенных параметров форматирования
• Перенаправление форматированного вывода

Модуль 6. Запрос информации об управлении с помощью WMI и CIM

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

Уроки
• Общие сведения о WMI и CIM
• Запрос данных с помощью WMI и CIM
• Внесение изменений с помощью WMI и CIM

Лабораторная работа: Работа с WMI и CIM
• Запрос информации с помощью WMI
• Запрос информации с помощью CIM
• Вызов методов

После завершения этого модуля учащиеся смогут:
• Объяснять различия между WMI и CIM,
• Запрашивать информацию об управлении с помощью WMI и CIM
• Вызывать методы с помощью WMI и CIM

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

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

Уроки
• Использование переменных
• Безопасность сценариев

Лабораторная работа: Работа с безопасностью в Windows PowerShell
• Настройка безопасности

После завершения этого модуля учащиеся смогут:
• создавать, использовать и управлять переменными,
• настраивать безопасность сценариев оболочки
Модуль 8: перемещение От команды к сценарию и модулю

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

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

Лабораторная работа: переход от команды к сценарию
• Проверка команды
• Параметризация изменяющихся значений
• Добавление подробного вывода
• Добавление справки на основе комментариев

Лабораторная работа: переход от сценария к функции и модулю
• Преобразование сценария в функцию
• Сохранение сценария как модуля сценария
• Добавление точек останова отладки

Лабораторная работа: Реализация базовой обработки ошибок
• Добавление обработки ошибок в функцию
• Добавление обработки ошибок в новую функцию

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

После завершения этого модуля учащиеся смогут:
• переходить от команды к сценарию,
• переходить от сценария к функции и далее к модулю,
• выполнять базовые обработка ошибок
• Реализация основных конструкций сценариев
• Объяснение дополнительных расширенных функций сценариев Windows PowerShell

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

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

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

Лабораторная работа: Использование базового удаленного взаимодействия
• Включение удаленного взаимодействия на локальном компьютере
• Выполнение удаленного взаимодействия «один-к-одному»
• Выполнение удаленного взаимодействия «один-ко-многим»

Лабораторная работа: Использование сеансов удаленного взаимодействия
• Использование неявного удаленного взаимодействия
• Управление несколькими компьютерами

После завершения этого модуля учащиеся смогут:
• Описывать архитектуру и безопасность удаленного взаимодействия, включать удаленное взаимодействие вручную и использовать удаленное взаимодействие для множество подключений
• Передача локальных переменных на удаленные компьютеры
• Создание постоянных сеансов удаленного взаимодействия и управление ими, а также использование неявного удаленного взаимодействия

Модуль 10. Собираем все вместе

Этот модуль предлагает учащимся возможность использовать все, что они уже узнали. Учащиеся узнают, изучат и запустят команды, выполняющие сложную реальную административную задачу.

Уроки
• Подготовка нового экземпляра ядра сервера

Лабораторная работа: Инициализация установки нового ядра сервера
• Создание параметризованного сценария
• Получение динамического IP-адреса нового компьютера ядра сервера
• Создание резервирования DHCP для экземпляра ядра сервера
• Изменить локальный список TrustedHosts
• Добавить роль в экземпляр ядра сервера
• Добавить экземпляр ядра сервера в домен
• Протестировать завершенный сценарий

После завершения этого модуля учащиеся смогут:
• Планировать сценарий Windows PowerShell,
• Настраивать компьютеры Server Core с помощью Windows PowerShell

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

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

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

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

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

После завершения этого модуля учащиеся смогут:
• Создавать фоновые задания и управлять ими,
• Создавать запланированные задания и управлять ими

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

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

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

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

После завершения этого модуля учащиеся смогут:
• Манипулировать данными и объектами с помощью передовых методов и операторов,
• Создавать сценарии профилей и управлять ими
•Подключаться к удаленным компьютерам, используя альтернативные учетные данные.

Читайте также: