Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 и v7.0.5 са налични за изтегляне

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Днес Microsoft актуализира своя софтуер PowerShell и в трите съществуващи клона. Актуализациите включват PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 и PowerShell 7.0.5. Стабилните версии са малки актуализации за поддръжка.

Банер на PowerShell 7

PowerShell е кросплатформено решение за скриптове, достъпно за Windows, MacOS и Linux. Започвайки с PowerShell 7.0, разработчиците се изместиха, за да се приведат в съответствие с Жизненият цикъл на издаването и поддръжката на .NET по-близо. Ето какво е новото в днешните издания.

Реклама

СъдържаниеКрия
Какво е новото в PowerShell 7.2.0 Preview 3
Какво е новото в PowerShell 7.1.2
Какво е новото в PowerShell 7.0.4

Какво е новото в PowerShell 7.2.0 Preview 3

  • 📈 Производителност: Избягвайте разпределянето на масиви от Указател. Вземете директории и Указател. GetFiles.
  • 📈 Изпълнение: Избягвайте низ. ToLowerInvariant() от GetEnvironmentVariableAsBool() за да избегнете зареждане на libicu при стартиране.
  • 📈 Производителност: Вземете версията на PowerShell PSVersionInfo използвайки асемблерен атрибут вместо FileVersionInfo.
  • ✅ Поправете: Get-Date -UFormat %u поведение в съответствие с ISO 8601
  • ✅ Поправка: Заедно с PSDesiredStateConfigurationv3 модул позволява Get-DscResource, Invoke-DscResource и компилация на DSC конфигурация на всички платформи, поддържани от PowerShell (използвайки базирани на клас DSC ресурси).
  • ✅ Поправка: Потискане Записване-Прогрес в ConsoleHost ако изходът е пренасочен и коригирайте тестове.
  • ✅ Поправка: Експериментална функция PSAnsiProgress: Добавете минимална лента за напредък с помощта на ANSI изобразяване.
  • ✅ Поправка: уеб командлети за правилно изграждане на URI от тялото при използване -Без прокси
  • ✅ Поправка: Актуализирайте ICommandPredictor да предостави повече обратна връзка и също така да направи обратната връзка по-лесна за корелиране (#14649)
  • ✅ Поправка: Нулиране на цвета след писане Многословен, Отстраняване на грешки, и Внимание съобщения
  • ✅ Поправка: използване на променлива за вложени За всеки обект - паралелен
  • ✅ Поправка: При форматиране, ако колекцията е променена, не проваляйте целия конвейер.
  • ✅ Поправка: Подобрете попълването на параметрите за атрибути
  • ✅ Поправка: Пишете правилни съобщения за грешки за Get-Command " "
  • ✅ Поправка: печатна грешка в ресурсния низ ProxyURIN не е предоставен
  • ✅ Поправка: Добавете поддръжка към $PSStyle за зачертаване и хипервръзки
  • ✅ Поправете: $PSStyle мигащи кодове

Какво е новото в PowerShell 7.1.2

  • Поправете подписването на трети страни за файлове в подпапки
  • Направете .NET SDK до версия 5.0.103
  • Публикувайте глобалния пакет с инструменти за стабилна версия

Какво е новото в PowerShell 7.0.4

  • Премахнете емисиите на MyGet от тестовия nuget.config
  • Актуализирайте WXS файла за 7.0.4
  • Актуализирайте .NET зависимостите за 7.0.4
  • Поправете неуспеха на теста на 7.0.4 `Get-Module`
  • Поправете грешка при създаване на директория
  • Деактивирайте теста за извикване на WMF връзка
  • Използвайте PowerShell Core за изграждане и тестване на пакет в CI build
  • Деактивирайте зависимите от libmi тестове за macOS.
  • Използвайте един канал във всеки nuget.config в официалните компилации
  • Подписаните RPM на пътя за коригиране се качват от в версията на версията
  • Поправете синтактична грешка в скрипта за опаковане на Windows
  • Направете режима AppLocker Enforce да има предимство пред режима за одит на UMCI
  • Коригиране на проблем с неподписана компилация
  • Преместете macOS и NuGet към подписване на ESRP
  • Преместете подписването на пакети на Windows, за да използвате ESRP
  • Преместете Linux към подписване на ESRP
  • Мигрирайте подписването на трета страна към ESRP
  • Не правете плитка проверка
  • Преминете към ESRP подписване за Windows файлове
  • Поправете прекъсвания в ежедневното изграждане на пакети поради промени в подписването на macOS
  • Подписвайте отделни файлове в пакета
  • Използвайте сертификат Authenticode за подписване с MSIX
  • Подпишете MSIX файловете за магазина
  • Използвайте временен личен път при стартиране на runspace, когато $env: HOME не е дефиниран
  • Коригирайте опаковката на MSIX, за да определите дали е версия за предварителен преглед, като проверите низа на семантична версия
  • Добавете помощно съдържание по подразбиране към папката с активи

Повече подробности можете да намерите на GitHub.

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Как да деактивирате Adobe Flash в Edge

Как да деактивирате Adobe Flash в Edge

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Какво е новото в Windows 10 build 10158

Какво е новото в Windows 10 build 10158

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Промяна на цвета на цвета на пръскане на Edge Archives

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още