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
Модуль 2: Понимание и использование системы форматирования PowerShell
  • Понимание системы форматировани
  • Использование системы форматирования
  • Лабораторная работа:Использование подсистемы форматирования
  • Отображение вычиляемых атрибутов
  • Отображение ограниченного числа столбцов
  • Отображение всех атрибутов и значений объектов
  • Просмотр объектов в виде HTML
  • Отображение ограниченного набора атрибутов
  • Отображение объектов используя различное форматирование
  • Отображение отсортированного списка объектов
Модуль 3: Основные командлеты Windows PowerShell
  • Основные командлеты для ежедневного использования
  • Операторы сравнения, фильтрация конвеера, перечисление объектов
  • Дополнительные способы работы с конвеером
  • Лабораторная работа: Использование основных командлетов
  • Сортировка и выборка объектов
  • Получение множества объектов и сохранение в файл
  • Сравнение объектов используя XML
  • Сохранение объектов в CSVфайл
  • Оценка коллекции объектов
  • Лабораторная работа: Фильтрация и подсчёт объектов к конвеере
  • Сравнение чисел
  • Сравнение строк
  • Получение информации о процессе
  • Получение информации о службе
  • Перебор списка объектов
  • Лабораторная работа: Использование привязки параметров конвеера
  • Использование расширенных компонентов конвеера
  • Работа с несколькими компьютерами
  • Остановка списка процессов
  • Приявзка свойств параметрам
Модуль 4: Windows Management Instrumentation
  • Обзор Windows Management Instrumentation
  • Использование Windows Management Instrumentation
  • Лабораторная работа:Использование WMIв WindowsPowerShell
  • Инвентаризация компьютеров
  • Обзор пространств имен и классов WMI
  • Формирование отчёта о логических дисках для всех компьютеров
  • Построение списка локальных пользователей и групп
Модуль 5: Автоматизация администрирования ActiveDirectory
  • Озор средств автоматизации Active Directory
  • Управление пользователями и групами
  • Управление компьютерами и другими объектами службы каталогов
  • Лабораторная работа:Управление пользователями и группами
  • Получение отфильтрованного списка пользователей ActiveDirectory
  • Сброс пароля польователя и изменение атрибутов учётной записи
  • Отключение пользователей, которые входят в заданную группу
  • Лабораторная работа: Управление компьютерами и другими объектами службы каталогов
  • Построение списка компьютеров с заданной операционной системой
  • Создание отчёта, демонстрирующего список всех серверов под управлением WindowsServer 2008 R2
  • Управление избирательными политиками паролей в ActiveDirectory
  • Поиск организационных единиц не защищённых от случайного удаления
Модуль 6: Сценарии Windows PowerShell
  • Безопасность скриптов
  • Простые скрипты
  • Скрипты принимающие параметры
  • Лабораторная работа:Написание скриптов PowerShell
  • Запуск скриптов
  • Использование параметров скриптов с привязкой к позиции в строке
  • Использование именованных параметров
Модуль 7: Фоновые задачи и удаленное администрирование
  • Работа с фоновыми задачами
  • Использование средст удалённой работы PowerShell
  • Лабораторная работа:Работа с фоновыми задачами
  • Работа с фоновыми задачами используя WMI
  • Работа с фоновыми адачами для локальных компьютеров
  • Получение результата о выполнении задачи
  • Удаление выполненной задачи
  • Ожидание выполнения фоновой задачи
  • Остановка работы фоновой задачи до ее окончания
  • Работа с параметрами задачи
  • Лабораторная работа:Использование средств удалённого адмнистрирования PowerShell
  • Интерактивный режим
  • Удаленный режим
  • Удаленный режим с использованием фоновых задач
  • Сохранение информации для формирования фоновой задачи
Модуль 8: Расширенные приёмы работы с PowerShell
  • Работа с профилями
  • Многократне использование скрптов и функций
  • Написание справки
  • Лабораторная работа:Расширенные приёмы работы с PowerShell
  • Написание скрипта профиля
  • Создание модуля скрипта
  • Добавление справки для функции
Модуль 9: Автоматизация администрирование WindowsServer 2008 R2
  • Обзор модулей 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
Модуль 10: Модификация скриптов
  • Обзор скрипта примера
  • Понимание скриптов
Модуль 11: Написание собственных PowerShell скриптов
  • Переменные, Массивы и другие операторы
  • Что такое Scope?
  • Элементы скрипта
  • Обработка ошибок
  • Написание модулей
  • Лабораторная работа:Работа с переменными и массивами
  • Создание переменных и взаимодействие с ними
  • Понимание массивов и хеш таблиц
  • Использование массивов и саписков массивов
  • Использование операторов Contains, Like, Equals
  • Лабораторная работа: Работа с элементами скрипта
  • Обработкаи подтверждение входных данных
  • Работа с циклами
  • Лабораторная работа:Отслеживание и обработка ошибок
  • Получени еинформации об ошибке
  • Обработка ошибок
  • Интеграция обработки ошибок
  • Лабораторная работа:Отладка скрипта
  • Отладка из консоли PowerShell
  • Отладка из PowerShell ISE
  • Лабораторная работа: Работа с модулями
  • Создание отчёта по инвентаризации
Материалы и сертификаты:
Microsoft

Возврат к списку



Программа и регистрация на курс


курс Red Hat 442


Зарегистрироваться на Курс Oracle Database 11g: Разработка программных модулей на PL/SQL
курс BI Publisher 11g R1: Основы