Загрузка PowerShell 7.2 Preview 9 автономных установщиков

Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонализированной рекламы и контента, измерения рекламы и контента, понимания аудитории и разработки продуктов. Примером обрабатываемых данных может быть уникальный идентификатор, хранящийся в файле cookie. Некоторые из наших партнеров могут обрабатывать ваши данные в рамках своих законных деловых интересов, не спрашивая согласия. Чтобы просмотреть цели, в которых, по их мнению, они имеют законный интерес, или возразить против этой обработки данных, используйте ссылку со списком поставщиков ниже. Предоставленное согласие будет использоваться только для обработки данных, поступающих с этого веб-сайта. Если вы хотите изменить свои настройки или отозвать согласие в любое время, ссылка для этого находится в нашей политике конфиденциальности, доступной на нашей домашней странице.

Microsoft выпустила Windows PowerShell 7.2 Preview 9. Новая предварительная версия содержит множество исправлений ошибок и улучшений. Вы можете загрузить обновление для Windows, MacOS и Linux. Те, у кого есть

Microsoft выпустила Windows PowerShell 7.2 Preview 9. Новая предварительная версия содержит множество исправлений ошибок и улучшений. Вы можете загрузить обновление для Windows, MacOS и Linux.

Те, кто уже установил более раннюю версию PowerShell 7.2 Preview, смогут обновить ее до последней предварительной версии с помощью Центра обновления Windows. Кроме того, вы можете загрузить установщик по прямым ссылкам ниже.

Windows PowerShell — это оболочка командной строки, интегрированная в Windows 10 и Windows 11. Его можно использовать для автоматизации задач системного администрирования с помощью команд и сценариев. Windows PowerShell обеспечивает доступ к инструментам Windows Instrumentation (WMI) и Component Object Model (COM) в Windows.

Нравиться визуальный С++, PowerShell Runtime может быть интегрирован в приложения разработчиками PS.

Изменения и улучшения

Примечания к выпуску PowerShell 7.2 Preview 9 содержат длинный список изменений. Вы можете проверить заметки здесь. Ниже приводится сводка изменений:

Критические изменения

  • Сделайте $PSStyle. OutputRendering по умолчанию имеет значение OutputRendering. Разместите и удалите OutputRendering. Автоматически исправить CA1052 для общедоступного API, чтобы сделать классы статическими, если кажется, что они имеют только статические методы.
  • Обновите pwsh.exe, чтобы он принимал только файлы сценариев .ps1 в Windows.

Обновления и исправления движка

  • Улучшена обработка статических элементов интерфейса адаптером .NET.
  • Защита от несанкционированного доступа при удалении тестовых файлов для AppLocker

Общие обновления и исправления командлетов

  • Добавить параметр -PassThru в Set-Clipboard
  • Добавить параметр -Encoding для Tee-Object
  • Обновите ConvertTo-Csv и Export-Csv для обработки объектов IDictionary.
  • Обновите параметры -Exception и -ErrorRecord для Write-Error, чтобы они были в позиции 0.
  • Не используйте ArgumentList при создании COM-объекта с New-Object, так как он неприменим к набору COM-параметров.
  • Исправлен вывод списка $PSStyle для правильного отображения TableHeader.
  • Удалите экспериментальную функцию PSImplicitRemotingBatching.
  • Исправлена ​​ошибка, из-за которой Get-Process -Module не останавливался при передаче в Select-Object.
  • Сделать экспериментальные функции PSUnixFileStat, PSCultureInvariantReplaceOperator, PSNotApplyErrorActionToStderr, PSAnsiRendering, PSAnsiProgressFeatureName стабильными 
  • Улучшение Remove-Item для работы с OneDrive
  • Сделать глобальный класс точки входа инструмента статическим
  • Обновите версию ServerRemoteHost, чтобы она совпадала с версией PSVersion.
  • Сделайте инициализацию потока HttpKnownHeaderNames безопасной.
  • ConvertTo-Csv: поля кавычек с кавычками и новыми строками при использовании -UseQuotes AsNeeded
  • Пересылка изменений потока выполнения из Foreach-Object -Parallel runspaces
  • Добавьте проверку в $PSStyle, чтобы отклонить печатный текст при установке свойства, которое ожидает только управляющую последовательность ANSI.

Скачать PowerShell 7.2, предварительная версия 9

Для Windows 10, Windows 8.1 и Windows 7

PowerShell-7.2.0-preview.9 для 64-разрядной версии Windows.msi [98 МБ]

PowerShell-7.2.0-preview.9 для 32-разрядной версии Windows.msi [89,7 МБ]

Для MacOS

powershell-7.2.0-Preview9 для MacOS 64-bit.pkg [60,0 МБ]

Для Linux

powershell-preview-7.2.0_preview.9 для RedHat Linux.rpm [62,7 МБ]

powershell-preview_7.2.0-preview.9 для Debian.deb [61,9 МБ]

Для получения дополнительных вариантов загрузки, пожалуйста, ознакомьтесь с этим страница загрузки.

После загрузки и установки Windows PowerShell Preview просто перейдите на Выполнить -> pwsh чтобы открыть окно PowerShell Core.

Чтобы проверить установленную версию PowerShell, откройте PowerShell. CLI должен отображать текущую версию PS вверху.

Узнать больше о PowerShell и ядро ​​PowerShell.

Если вы уже установили PowerShell Core Preview, вы можете обновить его до последней версии с помощью следующей команды:

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI -Тихо"

Вы также можете скачать и установить PowerShell по сети. Этот метод лучше всего подходит для системных администраторов.

Еда на вынос

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

Последнее сообщение в блоге

Загрузите и установите PowerShell 7.2.6 (офлайн-установщики)
July 19, 2023

Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонал...

Загрузите PowerShell 7.3 Preview 8 (автономные установщики)
July 19, 2023

Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонал...

PowerShell 7: загрузка, установка, обновление и руководство по использованию
July 19, 2023

Мы и наши партнеры используем файлы cookie для хранения и/или доступа к информации на устройстве. Мы и наши партнеры используем данные для персонал...