Найти в Дзене
Holpa

Microsoft выпускает PowerShell 7.0 с новыми функциями

Корпорация Майкрософт выпустила PowerShell 7.0, последнюю версию своего кроссплатформенного средства автоматизации и настройки с новыми функциями, включая автоматические уведомления о новой версии. PowerShell поставляется с поддержкой всех основных операционных систем, включая Windows, Linux и macOS, и позволяет работать со структурированными данными, такими как JSON, CSV и XML, а также API-интерфейсами REST и объектными моделями. Он предоставляет пользователям оболочку командной строки, платформу для обработки командлетов PowerShell и соответствующий язык сценариев, ориентированный на автоматизацию. Новые возможности PowerShell PowerShell 7.0 вводит несколько новых функций, включая, но не ограничиваясь ими: * Параллелизация трубопровода сForEach-Object -Parallel
* Упрощенное и динамическое представление ошибок и Get-Errorкомандлет для облегчения поиска ошибок.
* Уровень совместимости, позволяющий пользователям импортировать модули в неявном сеансе Windows PowerShell
* Автоматически
Оглавление

Корпорация Майкрософт выпустила PowerShell 7.0, последнюю версию своего кроссплатформенного средства автоматизации и настройки с новыми функциями, включая автоматические уведомления о новой версии.

PowerShell поставляется с поддержкой всех основных операционных систем, включая Windows, Linux и macOS, и позволяет работать со структурированными данными, такими как JSON, CSV и XML, а также API-интерфейсами REST и объектными моделями.

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

Новые возможности PowerShell

PowerShell 7.0 вводит несколько новых функций, включая, но не ограничиваясь ими:

* Параллелизация трубопровода сForEach-Object -Parallel
* Упрощенное и динамическое представление ошибок и Get-Errorкомандлет для облегчения поиска ошибок.
* Уровень совместимости, позволяющий пользователям импортировать модули в неявном сеансе Windows PowerShell
* Автоматические уведомления о новой версии
• Возможность вызова для вызова ресурсов DSC непосредственно из PowerShell 7 (экспериментально)
• Новые операторы:
- Троичный оператор: a ? b : c
- Операторы трубопроводной цепи: ||и&&
- Нулевые коалесцирующие операторы: ??и ??=

-2

Переход с PowerShell 6.x на 7.0 также знаменует собой переход с .NET Core 2.x на 3.1.

.NET Core 3.1 совмещает множество API-интерфейсов .NET Framework (особенно в Windows), что позволяет значительно повысить обратную совместимость с существующими модулями Windows PowerShell", - говорит менеджер продуктов Microsoft PowerShell Джоуи Айелло.

Установка PowerShell 7.0

Корпорация Майкрософт предоставляет установочные документы для пользователей Windows , macOS , Linux и ARM с информацией о нескольких методах установки, доступных в зависимости от операционной системы пользователя и предпочтительного для него формата пакета.

Поддерживаемые платформы:

Windows 7, 8.1 и 10;
Windows Server 2008 R2, 2012, 2012 R2, 2016 и 2019;
macOS 10.13+;
Red Hat Enterprise Linux (RHEL)/CentOS 7+;
Fedora 29+;
Debian 9+;
Ubuntu 16.04+;
openSUSE 15+;
Alpine Linux 3.8+;
ARM32 и ARM64 flavors of Debian и Ubuntu;
ARM64 Alpine Linux;

Дополнительные сведения о полном списке платформ и продуктов Microsoft можно почитать тут.