Модуль 1. Начало работы с Windows PowerShell
-
Обзор и предыстория
-
Поиск и запуск команд
Лабораторные работы: "Настройка Windows PowerShell", "Поиск и запуск основных команд"
Модуль 2. Работа с конвейером
-
Работа с конвейером
-
Экспорт, импорт и преобразование данных
-
Фильтрация объектов из конвейера
-
Передача объектов по конвейеру
Лабораторные работы: "Работа с конвейером", "Экспорт, импорт и преобразование данных", "Фильтрация объектов из конвейера", "Определение объектов в конвейере"
Модуль 3. Процесс работы конвейера
-
Передача данных в конвейер по значению
-
Передача данных в конвейер по имени свойствам
Лабораторная работа "Работа с параметрами связей в конвейере"
Модуль 4. Использование PSProviders и PSDrives
-
Понимание PSProviders и PSDrives
-
Использование PSDrives
Лабораторная работа "PSProviders и PSDrives"
Модуль 5. Форматирование вывода
-
Использование базового форматирования
-
Использование расширенного форматирования
-
Перенаправление форматированного вывода
Лабораторная работа "Форматирование вывода"
Модуль 6. Использование WMI и CIM
-
Понимание WMI/CIM
-
Запрос данных с помощью WMI / CIM
-
Внесение изменений с WMI/CIM
Лабораторная работа "Работа с WMI и CIM"
Модуль 7. Подготовка сценариев
-
Использование переменных
-
Сценарии безопасности
-
Работа с альтернативными учетными данными
Лабораторная работа "Безопасность в PowerShell"
Модуль 8. Переход от команд к сценариям и модулям
-
Переход от команд к сценарию
-
Переход от сценария к функции и модулю
-
Реализация обработки основных ошибок
-
Использование конструкций основных сценариев
-
Дальнейшее развитие сценариев
Лабораторные работы: "Переход от команд к сценарию", "Переход от сценария к функции и модулю", "Реализация обработки основных ошибок", "Добавление логики в скриптм"
Модуль 9. Администрирование удаленных компьютеров
-
Использование основных удаленных вызовов
-
Использование удаленных сессий
-
Использование удаленных вызовов для делегированного администрирования
Лабораторные работы: "Работа с удаленными вызовами", "Работа с PSSession", "Использование удаленных вызовов для делегированного администрирования"
Модуль 10. Объединяя всё вместе
Лабораторная работа "Настройка установки нового сервера в режиме Server Core"
Модуль 11. Использование фоновых заданий и запланированных задач
-
Использование фоновых заданий
-
Использование запланированных задач
Лабораторные работы: "Работа с фоновыми задачами", "Работа с запланированными задачами"
Модуль 12. Использование расширенных методов PowerShell и профилей
Лабораторная работа "Использование расширенных методов"