10325. Автоматизация администрирования при помощи Windows PowerShell 2.0
10325. Автоматизация администрирования при помощи Windows PowerShell 2.0. Курс 10325 Automating Administration with Windows PowerShell 2.0
-
- Код курса:
- 10325
-
- Длительность:
- 5 / 40
-
- Ближайшие даты:
-
-
- Цена, без НДС:
- Уточните
![]() |
- Шоханов Андрей Сергеевич
- Консультант по информационным системам, инструктор-преподаватель Microsoft.
Выступление c докл...
Описание Курса:
Цель курса – предоставить администраторам знания и навыки по написанию сценариев PowerShell для автоматизации управления серверами под управлением Windows.
Аудитория:
IT Professionals, системные администраторы.
Предварительная подготовка:
Знание Windows Server 2008 R2
Приобретаемые навыки:
По окончании курса слушатели смогут:
- Объяснить, как работает PowerShell
- Использовать PowerShellв качестве интерактивной оболочки командной строки
- Использовать основные командлеты PowerShellдля решения ежедневных задач
- Кастомизировать диалоги PowerShellиспользуя подсистему форматирования
- Понимать, что такое WMIи использовать его совместно с PowerShell
- Управлять объектами ActiveDirectoryпри помощи командлетов PowerShell
- Писать простые скрипты PowerShellдля пакетного выполнения команд
- Выполнять задачи в фоновом режиме и удаленно администрировать сервера
- Использовать приёмы структурного программирования вместе с PowerShell
- Автоматизировать администрирование WindowsServer 2008 R2 при помощи PowerShell
- Оценивать «bestpractices»для работы с PowerShell
Содержание курса:
Модуль 1: Основы работы с PowerShell 2.0
- WindowsPowerShellв качестве интерактивной командной оболочки
- Использование конвеера в WindowsPowerShell
- Лабораторная работа:Использование PowerShellв качестве интерактивной командной оболочки
- Поиск тектовых файлов
- Просмотр реестра
- Обнаружение дополнительных команд и просмотр справки
- Добавление дополнительных команд в текущую сессию
- Обработка выводимых значений PowerShell
- Лабораторная работа:Использование конвеера в PowerShell
- Остановка и запуск служб Windows
- Просмотр объектов, возвращённых командами PowerShell
- Обработка вывода PowerShell
- Понимание системы форматировани
- Использование системы форматирования
- Лабораторная работа:Использование подсистемы форматирования
- Отображение вычиляемых атрибутов
- Отображение ограниченного числа столбцов
- Отображение всех атрибутов и значений объектов
- Просмотр объектов в виде HTML
- Отображение ограниченного набора атрибутов
- Отображение объектов используя различное форматирование
- Отображение отсортированного списка объектов
- Основные командлеты для ежедневного использования
- Операторы сравнения, фильтрация конвеера, перечисление объектов
- Дополнительные способы работы с конвеером
- Лабораторная работа: Использование основных командлетов
- Сортировка и выборка объектов
- Получение множества объектов и сохранение в файл
- Сравнение объектов используя XML
- Сохранение объектов в CSVфайл
- Оценка коллекции объектов
- Лабораторная работа: Фильтрация и подсчёт объектов к конвеере
- Сравнение чисел
- Сравнение строк
- Получение информации о процессе
- Получение информации о службе
- Перебор списка объектов
- Лабораторная работа: Использование привязки параметров конвеера
- Использование расширенных компонентов конвеера
- Работа с несколькими компьютерами
- Остановка списка процессов
- Приявзка свойств параметрам
- Обзор Windows Management Instrumentation
- Использование Windows Management Instrumentation
- Лабораторная работа:Использование WMIв WindowsPowerShell
- Инвентаризация компьютеров
- Обзор пространств имен и классов WMI
- Формирование отчёта о логических дисках для всех компьютеров
- Построение списка локальных пользователей и групп
- Озор средств автоматизации Active Directory
- Управление пользователями и групами
- Управление компьютерами и другими объектами службы каталогов
- Лабораторная работа:Управление пользователями и группами
- Получение отфильтрованного списка пользователей ActiveDirectory
- Сброс пароля польователя и изменение атрибутов учётной записи
- Отключение пользователей, которые входят в заданную группу
- Лабораторная работа: Управление компьютерами и другими объектами службы каталогов
- Построение списка компьютеров с заданной операционной системой
- Создание отчёта, демонстрирующего список всех серверов под управлением WindowsServer 2008 R2
- Управление избирательными политиками паролей в ActiveDirectory
- Поиск организационных единиц не защищённых от случайного удаления
- Безопасность скриптов
- Простые скрипты
- Скрипты принимающие параметры
- Лабораторная работа:Написание скриптов PowerShell
- Запуск скриптов
- Использование параметров скриптов с привязкой к позиции в строке
- Использование именованных параметров
- Работа с фоновыми задачами
- Использование средст удалённой работы PowerShell
- Лабораторная работа:Работа с фоновыми задачами
- Работа с фоновыми задачами используя WMI
- Работа с фоновыми адачами для локальных компьютеров
- Получение результата о выполнении задачи
- Удаление выполненной задачи
- Ожидание выполнения фоновой задачи
- Остановка работы фоновой задачи до ее окончания
- Работа с параметрами задачи
- Лабораторная работа:Использование средств удалённого адмнистрирования PowerShell
- Интерактивный режим
- Удаленный режим
- Удаленный режим с использованием фоновых задач
- Сохранение информации для формирования фоновой задачи
- Работа с профилями
- Многократне использование скрптов и функций
- Написание справки
- Лабораторная работа:Расширенные приёмы работы с PowerShell
- Написание скрипта профиля
- Создание модуля скрипта
- Добавление справки для функции
- Обзор модулей Windows Server 2008 R2
- Обзор командлетов управления сервером
- Обзор командлетов по работе с групповыми политиками
- Обзор Troubleshooting Pack
- Обзор командлетов Best Practice Analyzer
- Обзор командлетов IIS
- Лабораторная работа:Использование командлетов ServerManager
- Вывод списка установленных компонентов системы
- Сравнение объектов
- Установка новых компонентов
- Экспорт текущей конфигурации в XML
- Лабораторная работа: Использование командлетов групповых политик
- Вывод списка всех групповых политик
- Создание отчёта
- Создание HTML отчёта
- Бэкап всех объектов групповых политик
- Лабораторная работа: Использование командлетов BestPracticeAnalyzer
- Импорт модуля Bes Practice
- Просмотр существующих моделей
- Запуск режима сканирование BPA
- Лабораторная работа: Использование командлетов IIS
- Импорт модуля IIS
- Создание нового web сайта
- Бэкап IIS
- Изменение привязки webсайта к интерфейсам
- Использование контексат PSDriveдля IIS
- Восстановление конфигурацииIIS
- Обзор скрипта примера
- Понимание скриптов
- Переменные, Массивы и другие операторы
- Что такое Scope?
- Элементы скрипта
- Обработка ошибок
- Написание модулей
- Лабораторная работа:Работа с переменными и массивами
- Создание переменных и взаимодействие с ними
- Понимание массивов и хеш таблиц
- Использование массивов и саписков массивов
- Использование операторов Contains, Like, Equals
- Лабораторная работа: Работа с элементами скрипта
- Обработкаи подтверждение входных данных
- Работа с циклами
- Лабораторная работа:Отслеживание и обработка ошибок
- Получени еинформации об ошибке
- Обработка ошибок
- Интеграция обработки ошибок
- Лабораторная работа:Отладка скрипта
- Отладка из консоли PowerShell
- Отладка из PowerShell ISE
- Лабораторная работа: Работа с модулями
- Создание отчёта по инвентаризации
Материалы и сертификаты:
Microsoft