10961 Автоматизация администрирования с Windows PowerShell. Powershell курс


Автоматизация административных задач при помощи Windows PowerShell 3.0

  Дата Режим обучения Место обучения Преподаватель Скидка

*

     

*Данная скидка действительна при заказе и оплате очного и онлайн обучения только сегодня. Запишитесь прямо сейчас со скидкой!

  19.11.2018 — 23.11.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская В группе осталось 5 мест. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  19.11.2018 — 30.11.2018 ежедневно вечер 18:30 — 21:30 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  19.11.2018 — 30.11.2018 ежедневно вечер 18:30 — 21:30 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Радио» м.Бауманская, м.Авиамоторная Группа почти укомплектована. Успейте записаться на свободные места!

Чернов Дмитрий Михайлович

 
  26.11.2018 — 30.11.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  03.12.2018 — 07.12.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская В группе осталось 3 места. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  17.12.2018 — 21.12.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская

Самородов Федор Анатольевич

 
  17.12.2018 — 21.12.2018 ежедневно утро-день 10:00 — 17:10 «Радио» м.Бауманская, м.Авиамоторная

Чернов Дмитрий Михайлович

- 10%  
  24.12.2018 — 28.12.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  02.01.2019 — 06.01.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  02.01.2019 — 06.01.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Радио» м.Бауманская, м.Авиамоторная

Чернов Дмитрий Михайлович

 
  26.01.2019 — 24.02.2019 суббота, кр 23.02 +24.02 утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Радио» м.Бауманская, м.Авиамоторная

Чернов Дмитрий Михайлович

 
  27.01.2019 — 24.02.2019 воскресенье утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Радио» м.Бауманская, м.Авиамоторная

Самородов Федор Анатольевич

 
  28.01.2019 — 01.02.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Радио» м.Бауманская, м.Авиамоторная

Самородов Федор Анатольевич

 
  04.02.2019 — 15.02.2019 ежедневно вечер 18:30 — 21:30 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  11.02.2019 — 15.02.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская

Самородов Федор Анатольевич

 

www.specialist.ru

Как профессионально освоить PowerShell за 5 дней и стать «ленивым» администратором? / Блог компании МУК / Хабрахабр

Каким должен быть сегодня профессиональный Системный Администратор современной ИТ инфраструктуры? Можно долго перебирать ответы на этот вопрос, но практически все согласятся с одним из вариантов – «Админ должен быть ленивым»!

«Ленивый» администратор, это профессионал, который всегда использует оптимальный подход как в минимизации рисков, так и в автоматизации своего труда. Основным полем действия большинства системных администраторов является конфигурация и настройка различных систем. И конечно же, кроме самых различных прочих задач, рано или поздно каждый администратор сталкивается с необходимостью написания весьма разнообразных скриптов – эдаких мини программ, выполняющих различные сценарии, как изменения настроек, так и различных сопутствующих действий. Многие задачи сегодняшних администраторов содержат большое количество рутинных операций – создание учетных записей и других объектов, изменение множества параметров, использование различных шаблонов, управление и контроль разнообразных процессов и т.п… Для большинства подобных действий администраторы используют немалое множество административных инструментов, консолей, программ и интерфейсов. Очень часто выполнение тех или иных операций вручную требует использования последовательно нескольких, а нередко и весьма немалого количества подобных инструментов. А это занимает время, да и вообще, выполнение рутинных операций «руками» — деятельность мало увлекательная, нудная и отнюдь «не ленивая»…

Доминирующая сегодня в большинстве корпоративных ИТ инфраструктур платформа Microsoft уже достаточно давно использует единую для всех продуктов идеологию автоматизации управления с помощью технологии PowerShell. Именно PowerShell позволяет «ленивому» системному администратору создать исполняемый сценарий для решения абсолютно любой задачи. Более того, нередко бывает так, что решить задачу по настройке того или иного параметра системы без PowerShell если и невозможно, то крайне затруднительно. Другими словами, современному «ленивому» системному администратору без PowerShell-а «и не туды, и не сюды»…

Сама по себе технология PowerShell появилась в ответ на множество возникших потребностей и задач именно системных администраторов. При этом компании Microsoft удалось не только достичь хорошей преемственности со старыми технологиями управления системами, например — WMI, но и создать весьма продвинутую среду, позволяющую писать исполняемый код, способный решить абсолютно любую задачу, соблюдая при этом все стандарты безопасности, управляемости и контроля.

Полный переход на технологию администрирования продуктов Microsoft таким мощным инструментом как PowerShell, привел к тому, что не редко PowerShell является единственным средством управления различным новым функционалом, поскольку каких либо графических средств администрирования новых функций разработчики просто еще не успели создать.

При этом, большинство начинающих системных администраторов привыкают именно к разнообразным графическим интерфейсам, и сколь ни будь глубокое изучение PowerShell – инструмента, использующего в первую очередь текстовый интерфейс командной строки и файлы исполняемых сценариев, для многих таких администраторов, весьма не простой процесс, требующий времени, усилий и… понимания многих моментов объектно-ориентированного программирования. И вот тут-то зачастую и срабатывает барьер – изучение PowerShell требует, кроме зачастую дефицитного времени, еще и изучения и принятия целого ряда концепций, понятий и подходов, привычных программистам, но мало знакомых системным администраторам. А это не такой уж и маленький объем знаний…

Есть и другая «заковыка» в изучении PowerShell, как это не странно, мешающая освоить эту технологию в первую очередь специалистам «старой школы». Технология PowerShell появилась сравнительно недавно – меньше 10 лет назад. А свою всеохватывающую, в управлении продуктами Microsoft, роль достигла и того позже – около 5-6 лет тому назад. Все, ранее используемые в продуктах Microsoft, интерфейсы командной строки и среды написания/выполнения скриптов, отличаются от PowerShell как земля и небо.

Проще всего изучать PowerShell администраторам, имеющим опыт использования подобных технологий в различных UNIX системах. Но и тут есть один момент – PowerShell в весьма успешной реализации от Microsoft, ушел несколько дальше в своих возможностях, нежели его UNIX-собратья. Это и мощный новый механизм конвейеров, и полная интеграция с вездесущими WMI, AD DS, и другими технологиями Microsoft. В результате, эдакая «зашоренность» опытом использования подобных UNIX-инструментов может даже ограничить восприятие новых возможностей PowerShell, особенно, если пытаться использовать эту технологию без тщательного изучения, эдаким методом «научного тыка».

Универсальным решением для всех описанных ситуаций может стать обучение на интенсивном, специализированном, пятидневном, авторизированном курсе Microsoft «Автоматизация администрирования с Windows PowerShell 3.0 -10961».

Во-первых, сам курс предполагает изучение «с нуля» — в нем даются все основные знания и навыки, необходимые для эффективного использования PowerShell.

Во-вторых, весь курс насыщен практическими заданиями и примерами «из жизни», т.е. все практические занятия весьма подобны реальным повседневным задачам типичного системного администратора. От банальных, как стандартных, так и не очень, задач, которые может поставить руководство компании, до комплексных решений удаленного управления инфраструктурой предприятия в целом.

В третьих, курс действительно направлен в первую очередь на автоматизацию работы системного администратора. Т.е. он именно о том, как стать «ленивым» админом, умеющим автоматизировать свою работу.

Ну и в четвертых, в рамках курса PowerShell рассматривается весьма детально «в глубину», в т.ч. и в вопросах продвинутого скриптописания, и в вопросах специализированных настроек среды самого PowerShell.

Конечно же, изучить PowerShell каждый из вас может самостоятельно. Ведь существует множество книг, библиотек знаний и других источников… Но учиться чему-то новому самому, в условиях, когда твоя работа этому отнюдь не благоприятствует… и учиться 5 полноценных дней у профессионального инструктора, в компании таких же как ты сам админов, желающих стать «ленивыми профи»… Согласитесь, разница есть, и она весьма существенна…

Владимир Степанец. преподаватель-эксперт Microsoft Certified Trainer

И вот, в преддверии Нового года, учебный центр МУК объявляет акцию «Стань ленивым администратором Microsoft, вложи свои сбережения в лучшее обучение».

Набор в группу на курс «Автоматизация администрирования с Windows PowerShell 4.0 -10961» открыт на 14-18 декабря 2015. Обучение по другим технологиям Microsoft здесь в разделе Расписание

Еще курсы по теме Microsoft: 14 — 18 декабря — Практическое применение групповых политик в Windows/ Ureful Results of Group Policy in Windows 21 — 25 декабря — Развёртывание и управление Windows 10 с использованием корпоративных служб. Deploying and Managing Windows 10 Using Enterprise Services

habr.com

Автоматизация администрирования с Windows PowerShell 3.0

Описание образовательной программы

В процессе изучения программы курса раскрываются основные особенности PowerShell и методы работы с интерфейсом командной строки, а также процесс взаимодействия PowerShell со следующими продуктами: Windows Server, Windows клиент, Exchange Server, SharePoint Server, SQL Server, System Center.

В курсе рассматриваются возможности эффективно исполнять и контролировать сценарии, повышая надежность сессии и, используя планировщик и Windows PowerShell Web Access.

Кроме того, изучаются особенности использования единого синтаксиса для всех команд; как быстрее писать сценарии Windows PowerShell и работать с Интегрированной средой сценариев (ISE).

Успешное окончание обучения позволит специалистам:

  • Понимать основные концепции Windows PowerShell.
  • Работать с конвейером.
  • Понимать работу конвейера.
  • Использовать PSProviders и PSDrives.
  • Форматировать вывод.
  • Использовать WMI и CIM.
  • Готовить сценарии.
  • Переходить от команд к сценариям и модулям.
  • Администрировать удаленные компьютеры.
  • Установить различные компоненты Windows PowerShel.
  • Использовать фоновые задания и запланированные задачи.
  • Использовать профили и дополнительные методы PowerShell.
Цель курса

Формирование навыков и умений, необходимых для администрирования и автоматизации управления одним или несколькими серверами с помощью Windows PowerShell 3.0.

Целевая аудитория

ИТ профессионалы

Необходимая подготовка
  • Опыт администрирования клиентов и серверов семейства Windows.
  • Знания и навыки настройки сетевых адаптеров, администрирования пользователей Active Directory и базовых настроек дисков.
Содержание

1. Начало работы с Windows PowerShell

  • Обзор и предыстория.
  • Поиск и запуск команд.

Лабораторная работа: Настройка Windows PowerShell

  • Настройка консольного приложения.
  • Настройка приложения ISE.

Лабораторная работа: Поиск и запуск основных команд

  • Поиск и запуск основных команд.

2. Работа с конвейером

  • Работа с конвейером.
  • Экспорт, импорт и преобразование данных.
  • Фильтрация объектов из конвейера.
  • Передача объектов по конвейеру.

Лабораторная работа: Работа с конвейером

  • Получение данных, управление объектами и настройка окончательного отображения.

Лабораторная работа: Экспорт, импорт и преобразование данных

  • Импорт, экспорт и преобразование данных в Windows PowerShell.

Лабораторная работа: Фильтрация объектов из конвейера

  • Фильтрация объектов из конвейера.
  • Проверка нескольких команд и определение результатов вывода.

Лабораторная работа: Определение объектов в конвейере

  • Определение объектов в конвейере и выполнения специфических задач.

3. Процесс работы конвейера

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

Лабораторная работа: Работа с параметрами связей в конвейере

  • Изучение нескольких команд и определение корректных условий работы.
  • Создание новых команд с использованием конвейера.

4. Использование PSProviders и PSDrives

  • Понимание PSProviders и PSDrives.
  • Использование PSDrives.

Лабораторная работа: PSProviders и PSDrives

  • Использование PSProviders и PSDrives.

5. Форматирование вывода

  • Использование базового форматирования.
  • Использование расширенного форматирования.
  • Перенаправление форматированного вывода.

Лабораторная работа: Форматирование вывода

  • Использование форматирования команд для настройки вывода.

6. Использование WMI и CIM

  • Понимание WMI/CIM.
  • Запрос данных с помощью WMI / CIM.
  • Внесение изменений с WMI/CIM.

Лабораторная работа: Работа с WMI и CIM

  • Определение и классы запросов WMI для получения управленческой информации.

7. Подготовка сценариев

  • Использование переменных.
  • Сценарии безопасности.
  • Работа с альтернативными учетными данными.

Лабораторная работа: Безопасность в PowerShell

  • Настройка политики выполнения (Execution Policy).
  • Создание и использование альтернативных учетных данных.

8. Переход от команд к сценариям и модулям

  • Переход от команд к сценарию.
  • Переход от сценария к функции и модулю.
  • Реализация обработки основных ошибок.
  • Использование конструкций основных сценариев.
  • Дальнейшее развитие сценариев.

Лабораторная работа: Переход от команд к сценарию

  • Преобразование исполняемой команды в параметризованный сценарий.

Лабораторная работа: Переход от сценария к функции и модулю

  • Инкапсуляция сценария в функцию, подключение сценария к модулю и добавление отладки.

Лабораторная работа: Реализация обработки основных ошибок

  • Добавление в сценарий возможности обработки основных ошибок.

Лабораторная работа: Добавление логики в скрипт

  • Добавление функции в сценарий.

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

  • Использование основных удаленных вызовов.
  • Использование удаленных сессий.
  • Использование удаленных вызовов для делегированного администрирования.

Лабораторная работа: Работа с удаленными вызовами

  • Подключение опции удаленного управления.
  • Удаленное управление машиной.

Лабораторная работа: Работа с PSSession

  • Импорт модуля с удаленных машин.
  • Создание и использование соединений с несколькими компьютерами.

Лабораторная работа: Использование удаленных вызовов для делегированного администрирования

  • Создание и регистрация параметров настраиваемой сессии.
  • Проверка параметров настраиваемой сессии.

10. Объединяя всё вместе

  • Планирование сценариев.

Лабораторная работа: Настройка установки нового сервера в режиме Server Core

  • Определение IP-адресов Server Core.
  • Добавление IP-адреса Server Core в локальный список доверенных узлов (TrustedHosts).
  • Добавление компьютера Server Core в домен и настройка резервирования DHCP.
  • Добавление указанных ролей и функций на компьютер Server Core.

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

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

Лабораторная работа: Работа с фоновыми задачами

  • Запуск фоновых заданий.
  • Управление существующими заданиями.

Лабораторная работа: Работа с запланированными задачами

  • Создание, запуск и извлечения данных с помощью запланированных задач.

12. Использование расширенных методов PowerShell и профилей

  • Использование расширенных методов PowerShell.
  • Создание сценариев профиля.

Лабораторная работа: Использование расширенных методов

  • Использование расширенных методов.
Получаемый документ

Удостоверение о повышении квалификации, или Сертификат.

(В зависимости от категории слушателей и общей продолжительности программы)

www.academyit.ru

PowerShell: инструмент не только для сисадмина | GeekBrains

Зачем нужен скриптовый язык от Microsoft.

Немного коснувшись Powershell в тексте про простейшие скрипты, мы уже убедились в том, что это достаточно простой и эффективный инструмент для выполнения повседневных задач. Однако понять истинные возможности PowerShell по нескольким примерам и поверхностному изучению категорически невозможно, ведь до определенного момента вас не покидает ощущение надуманной легкости. Так является ли PowerShell важным инструментом Windows или это игрушка для гиков? Давайте разбираться.

Краткая справка

PowerShell был официально запущен в 2006 году и был призван заменить сильно ограниченный интерпретатор командной строки cmd. Это уже была вторая попытка замены, выпущенный 8 годами ранее Windows Script Host провалился из-за отсутствия встроенной документации и отсутствия интеграции в оболочку.

Ну а PowerShell учел большинство ошибок своих предшественников, 3 года с момента презентации допиливался до пристойного вида и в итоге предстал перед армией системных администраторов в весьма приятном виде.

Командлеты на конвейере

Основа PowerShell — командлеты. Если вы хоть немного знаете английский язык, то уже поняли, что название «командлеты» происходят от красноречивого «cmdlet». Их структура включает в себя собственно команду (глагол) и объект (существительное). Например: Get-Process, Sort-Object, Rename-Item и так далее. Разделение, как видно, выполняется знаком «-». Есть ограниченный список командлетов, используемый системой по умолчанию, но начиная с версии PowerShell 2.0 вы можете самостоятельно создавать свои командлеты. Подробнее прочитать об этой процедуре вы можете на официальной странице Microsoft. Кстати, актуальная версия 5.1 вышла в августе прошлого года.

Другое базисное понятие в PowerShell — конвейер (Pipeline). Конвейер — процедура передачи выходных данных одного командлета в качестве входных следующего. Обозначается конвейер «|» , а на практике такая запись выглядит предельно просто:

Get-Process | Sort CM

Как видно из записи, в коде в конце каждой строки ставить «;» не надо, но данный знак можно использовать для разделения командлетов:

Get-Process; Get-Help

Все удобно и красиво.

Ну а главное в PowerShell — это конечно же скрипты. Здесь, как в любом уважающем себя языке высокого уровня имеются возможность работать с переменными, функциями, условными операторами, циклами, исключениями и т. д. В общем, существенных ограничений в функциональности вы не ощутите.

Удобство и скорость

Конечно, желая пойти навстречу своим клиентам и до предела облегчить им жизнь, огромная команда Microsoft создала удобный и понятный даже далекому от программирования человеку продукт. Вот представьте на минуту, что вы системный администратор в офисе. Вам надо проверить не занимаются ли сотрудники ерундой на рабочем месте. Проще всего это сделать, осуществив поиск и завершение «неправильного» процесса на компьютере в активного каталоге:

$proc = "Wrong_Proc" $strCategory = "computer" $objDomain = New-Object System.DirectoryServices.DirectoryEntry $objSearcher = New-Object System.DirectoryServices.DirectorySearcher $objSearcher.SearchRoot = $objDomain $objSearcher.Filter = ("(objectCategory=$strCategory)") $colProplist = "name" foreach ($i in $colPropList){$objSearcher.PropertiesToLoad.Add($i)} $colResults = $objSearcher.FindAll()

foreach ($objResult in $colResults) { $objComputer = $objResult.Properties $objComputer.name if (Test-Connection -Count 2 -ComputerName $objComputer.name -Quiet) { $ps = Get-WmiObject Win32_Process -Filter "Name='$proc'" -ComputerName $objComputer.name

foreach ($i in $ps) { $result = $i.Terminate() if ($result.ReturnValue -eq 0) { "Success $comp"} else {"Error $comp"} } } }

 

Wromg_Proc — название искомого процесса, например, wmplayer.exe. Первая часть скрипта посвящена поиску нашего компьютера, вторая в AD, вторая — собственно работе с процессом. Несмотря на то, что визуально такая запись может оттолкнуть новичка, фактически со знанием английского можно легко расшифровать код.

Но за удобство , как это давно повелось, Microsoft пришлось заплатить немалую цену. Среди необходимых жертв и «гуляющий» синтаксис с упрощениями, который не позволяет новичкам свободно читать код своих более опытных коллег, и неоправданные вольности в оформлении, в том числе исходного кода. Но главное, чем приходится жертвовать — быстродействие. Код, исполняемый на PowerShell может быть в разы медленнее линуксового аналога bash. И если при работе только со своей машиной это не слишком заметно, то при обслуживании десятков и сотен удаленных компьютеров вы теряете часы времени вместо десятков минут.

Заверните со списком литературы

Не знаю, заинтересовались ли вы PowerShell по итогам этого опуса, но если да, то найти остальную информацию вам не составит труда. В отличие от многих других языков, в российском сегменте интернета очень много качественной информации по PowerShell для людей любого уровня подготовки.

Но начать следует с официальной странички, ибо где ещё вы найдёте точную актуальную информацию. Да, абсолютное большинство здесь на английском языке, любой подручный переводчик вам поможет во всём разобраться. Учебник, кстати, на русском.

Немало интересных и познавательных обучалок можно найти на Хабрахабр.

Готовые скрипты на любой вкус и несколько слов от создателей можно найти на горячо горячо любимом GitHub.

Интересную книгу для знакомства со средой можно абсолютно законно и бесплатно скачать здесь. Оговорка: книга довольно старая, охватить возможности вы сможете только до 2 версии. Или вот настольная книга с готовыми скриптами и комментариями. Очень пригодится практикующему сисадминщику и тому, кто интересуется языком для личных, но реальных дел.

Хотите стать веб-разработчиком? Тогда вам на интенсив по веб-разработке для начинающих!

geekbrains.ru

Курс 10962B: Расширенные возможности Windows PowerShell

  Дата Режим обучения Место обучения Преподаватель      
  19.11.2018 — 23.11.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская В группе осталось 5 мест. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  19.11.2018 — 26.11.2018 ежедневно вечер 18:30 — 21:30 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  26.11.2018 — 28.11.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  03.12.2018 — 07.12.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская В группе осталось 3 места. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  17.12.2018 — 21.12.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская

Самородов Федор Анатольевич

 
  24.12.2018 — 26.12.2018 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  02.01.2019 — 04.01.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  27.01.2019 — 24.02.2019 воскресенье утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Радио» м.Бауманская, м.Авиамоторная

Самородов Федор Анатольевич

 
  28.01.2019 — 30.01.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Радио» м.Бауманская, м.Авиамоторная

Самородов Федор Анатольевич

 
  04.02.2019 — 15.02.2019 ежедневно вечер 18:30 — 21:30 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская Группа почти укомплектована. Успейте записаться на свободные места!

Самородов Федор Анатольевич

 
  11.02.2019 — 13.02.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская

Самородов Федор Анатольевич

 
  11.03.2019 — 13.03.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская

Самородов Федор Анатольевич

 
  17.03.2019 — 31.03.2019 воскресенье утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская

Самородов Федор Анатольевич

 
  18.03.2019 — 25.03.2019 ежедневно вечер 18:30 — 21:30 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская

Самородов Федор Анатольевич

 
  01.04.2019 — 03.04.2019 ежедневно утро-день 10:00 — 17:10 Открытое обучение
  • Индивидуальные очные консультации преподавателей
  • Обучение по видеозаписям реальных занятий
  • Самостоятельный выбор темпа обучения
  • Визуальный контакт с преподавателем и одногруппниками
  • Оптимальное соотношение цены и качества

Подробнее

«Белорусско-Савеловский» м.Белорусская или м.Савеловская

Самородов Федор Анатольевич

 

www.specialist.ru

Курс 10961 Автоматизация администрирования с Windows PowerShell

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

Модуль 12: Использование расширенных методов PowerShell и профилей

  • Использование расширенных методов PowerShell
  • Создание сценариев профиля
  • Работа с альтернативными учетными данными
Лабораторная работа: Использование расширенных методов
  • Использование расширенных методов
  • Использование альтернативных учетных данных
  • Создание сценария профиля
Пройти другие курсы для ИТ-специалистов в Институте IBA

www.instituteiba.by

Курсы и вебинары PowerShell в Специалисте

Главная > Курсы

На курсах по PowerShell в учебном центре «Специалист» вы узнаете, как встраивать скрипты PowerShell в другие приложения корпорации Microsoft. В частности на курсах будут подробно рассматриваться вопросы реализации функциональности PowerShell для различных операций в других программах, включая предоставляемые через графический интерфейс. Такой подход применен в Microsoft Exchange Server, Microsoft SQL Server и других продуктах Microsoft.

Таким образом, после обучения на курсах PowerShell в «Специалист» вы узнаете, как правильно встраивать и использовать скрипты PowerShell в приложениях Microsoft.

Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э.Баумана — учебный центр Microsoft №1 в России. С 2002 г. Центр обладает высшим партнерским статусом — Microsoft Gold Certified Partner for Learning Solutions, является первым и единственным в России авторизованным учебным центром Microsoft Official Distance Learning (MODL), центром сертификации Microsoft Office Specialist Authorized Testing Center, а также членом International Association of Microsoft Certified Partners (IAMCP).

Расписание по курсам powerShell

- Программа повышения квалификации - Записаться

*«Цена от» - минимальная возможная цена на данный курс, зависит от формата, вида обучения, выбранного времени занятий и указана с учетом действующих акций и специальных предложений. Точную цену на конкретную группу Вы можете узнать по тел. +7 (495) 232-3216.

Для юридических лиц (организаций) указана минимальная цена, действующая при полной предоплате.

Главная > Курсы

www.specialist.ru