PowerShell 7 обеспечивает повышение производительности и управление ошибками
Пользователи Windows 10, использующие такие инфраструктуры управления, как PowerShell , некоторое время ждут окончательной версии PowerShell 7.
Теперь, с выпуском PowerShell 7 Preview 5, Microsoft стала на один шаг ближе к официальному выпуску, который ожидается в январе 2020 года. Технический гигант назвал этот выпуск General Availability « первым выпуском долгосрочного обслуживания».
PowerShell 7 Preview 5 предоставляет множество новых функций
До тех пор, как минимум, будет еще один предварительный релиз в ноябре, а также релиз-кандидат в декабре.
Что касается изменений, в Preview 5 появилось много новых функций и исправлены некоторые ошибки.
Одним из них являются операторы конвейерной цепочки , которые позволяют пользователям контролировать выполнение на основе успеха или неудачи предыдущей команды.
Это было возможно и в предыдущих версиях, но теперь оно работает с собственными командами и командлетами или функциями PowerShell.
Другое интересное изменение — добавление нулевых условных операторов . Если вы хотите узнать, является ли переменная или свойство $ null перед ее использованием, эта новая функция облегчит вам задачу, как объясняет технический гигант:
Новый
??
Оператор объединения null устраняет необходимость в операторахif
иelse
если вы хотите получить значение оператора, если оно не $ null, или вернуть что-то еще, если оно равно $ null.
Предварительные версии устанавливаются параллельно со стабильными версиями.
Уведомление о версии PowerShell сообщит вам при запуске, если будет доступна новая версия для загрузки, а завершение табуляции для назначения переменных помогает с автоматическим заполнением значений для перечислений и переменных.
В Preview 5 улучшен Format-HEX , изменения ConciseView и Get-Error обеспечивают больший контроль над ошибками PowerShell, а Get-HotFix снова возвращается.
Все эти улучшения делают финальную версию PowerShell 7 гораздо более захватывающей, особенно теперь, когда предварительные версии устанавливаются рядом со стабильными версиями для сравнения и полезных отзывов.
Какие еще функции вы хотите увидеть в финальной версии PowerShell 7? Поделитесь своими мыслями в разделе комментариев ниже.