Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

Даты проведения курса

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

записаться на курс
направление: Windows Server 2012 кол-во дней: 5
вендор: Microsoft кол-во часов: 40
код курса: 10961

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

Данный 5-тидневный курс предоставляет системные знания и практические навыки администрирования серверного ПО от Microsoft с помощью технологии PowerShell версии 3.0.

По окончании курса Вы будете уметь:

  •  Использовать команды PowerShell

  •  Разрабатывать сценарии, функции и модули

  •  Использовать программные возможности PowerShell

  •  Выполнять задачи на удалённых компьютерах

Требуемая подготовка:

Опыт администрирования Windows-серверов или любой курс по Windows Server или Windows Client.

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

  •  Обзор технологии PowerShell

  •  Подготовка к работе

  •  Первые шаги

  •  Поиск и исследование команд

  •  Работа со справочной системой

  •  Запуск команд

  •  Использование параметров

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

  •  Механизм конвейера

  •  Конвейеризованный запуск команд

  •  Сортировка объеков

  •  Оценка объеков в коллекции

  •  Выборка объектов

  •  Работа со свойствами объектов

  •  Преобразование объектов

  •  Экспорт в файл

  •  Импорт данных

  •  Фильтрация

  •  Расширенные возможности фильтрации

  •  Перебор объектов в коллекции

  •  Расширенные возможности перебора

Модуль 3. Использование конвейера

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

  •  Использование пояснений

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

  • Модуль 4. Использование поставщиков и дисков

  • Поставщики (PSProviders)

  •  Возможности поставщиков

  •  Диски (PSDrives)

  •  Работа с файловой системой

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

  •  Простое форматирование

  •  Списки

  •  Таблицы

  •  Расширенное форматирование

  •  Группировка таблиц

  •  Перенаправление форматированного вывода

  •  Табличные представления

Модуль 6. Выборка управляющей информации при помощи WMI и CIM

  •  WMI и CIM

  •  Выборка данных

  •  Пространства имён

  •  Классы

  •  Экземпляры классов

  •  WQL

  •  Работа на удалённом компьютере

  •  Внесение изменений через WMI и CIM

  •  Вызов методов

Модуль 7. От команд к сценариям

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

  •  Защита сценариев

  •  Политика исполнения сценариев

  •  Цифровая подпись

Модуль 8. От сценариев к модулям

  •  Работа со сценарием

  •  Оформление сценария в виде функции

  •  Область видимости

  •  Создание модуля

  •  Отладка

  •  Перехват и обработка ошибок

  •  Реакция на ошибку

  •  Блок обработки исключений Try..Catch

  •  Журналирование ошибок

  •  Управление ходом выполнения в сценарии

  •  Условие If

  •  Множественный выбор Switch

  •  Перебор ForEach

  •  PSBreakpoints

  • Проверка параметров

  • WhatIf

  • Confirm

  •  Синонимы для параметров

  •  Дополнительные табличные представления

  •  Расширения

  •  Цикл For

  •  Циклы Do..While, While, Do..Until

  •  Throw

  •  Break

  •  Continue

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

  • Технология Remoting

  •  Топологии один-к-одному и один-ко-многим

  •  Удалённый и локальный вывод

  •  Передача параметров на удалённый компьютер

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

  •  Делегированное администрирование

  •  Работа с конфигурациями сеансов

Модуль 10. Сборка нового экземпляра Server Core

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

  •  Создание сценария

  •  Выполнение основных задач

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

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

  •  Назначенные задания

Модуль 12. Профили и другие расширенные возможности

  •  Работа со строками

  •  Работа с датами

  •  Сложные операторы

  •  Установка параметров по-умолчанию

  •  Запуск внешних команд

  •  Профили

  •  Работа с учётными данными