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

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

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

город: Алматы
10.08.2020
-
14.08.2020 Идет набор группы
город: Нур-Султан
записаться на курс
направление: 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. Профили и другие расширенные возможности

  •  Работа со строками
  •  Работа с датами
  •  Сложные операторы
  •  Установка параметров по-умолчанию
  •  Запуск внешних команд
  •  Профили
  •  Работа с учётными данными