Современный PowerShell [Андрей Попов]

80

Описание
Рассматривается объектно-ориентированная оболочка командной строки Microsoft PowerShell и ее возможности для автоматизации повседневных задач пользователей и администраторов. Описываются основные элементы и конструкции языка PowerShell, инструменты для написания и отладки сценариев. Приведена информация о работе с файловой системой и структурированными данными (CSV, JSON). Рассмотрены приемы управления процессами, службами и серверами автоматизации. Обсуждаются вопросы взаимодействия с веб-ресурсами при помощи HTTP-запросов. Даны примеры построения GUI для сценариев PowerShell с помощью Windows Forms и Windows Presentation Foundation. Представлены кроссплатформенные возможности PowerShell в macOS и Linux.

Для начинающих системных администраторов и опытных пользователей

  • Работа с оболочкой Windows PowerShell в Windows Terminal
  • Продвинутая настройка командной строки
  • Описание языка PowerShell
  • Работа с файловой системой, структурированными данными и веб-ресурсами
  • Управление процессами, службами и серверами автоматизации
  • Построение GUI для сценариев Windows PowerShell
  • Кроссплатформенные возможности PowerShell в macOS и Linux

Попов Андрей Владимирович, специалист ИТ-поддержки и преподаватель с 25-летним стажем, автор нескольких книг по технологиям сценариев Windows, в том числе «Введение в Windows PowerShell» о первой версии оболочки и среды выполнения Microsoft PowerShell.