Windows Tips & News

Излезе PowerShell 7.1.0 Preview 7

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

Екипът на PowerShell представи нова версия за предварителен преглед на PowerShell. Ето какво да очаквате в предстоящата платформа PowerShell 7.1 и какво вече се промени в Preview 7.

Банер на PowerShell 7

Предварителната версия на PowerShell 7.1 включва Визуализация на .NET 5 1. Започвайки с PowerShell 7.0, разработчиците се изместиха, за да се приведат в съответствие с Жизненият цикъл на издаването и поддръжката на .NET по-близо. Очаква се PowerShell 7.1 да стане достъпен в рамките на седмица или две от датата на пускане на .NET 5 през зимата на 2020 г. и да се приведе в съответствие с техния годишен ритъм на пускане в бъдеще.

Реклама

Започвайки с Preview 6, PowerShell 7.1 Preview е наличен в Microsoft Store.

СъдържаниеКрия
Какво е новото в PowerShell 7.1 Preview 6
Разрушителни промени
Актуализации и поправки на двигателя
Общи актуализации и корекции на командлета
Почистване на кода
Инструменти
Тестове
Какво да очаквате в PowerShell 7.1

Какво е новото в PowerShell 7.1 Preview 6

Разрушителни промени

  • Поправете $? да не бъде $false когато родната команда пише в stderr (#13395)

Актуализации и поправки на двигателя

  • Първоначална работа на модела на приставката на подсистемата (за минимална powershell) (#13186)
  • Оптимизирайте GetSystemLockdownPolicy за сценарии без блокиране (#13438)

Общи актуализации и корекции на командлета

  • Върнете „Добавяне на параметъра -Страниран да се Извикай помощ за поддръжка на пейджинг (#13374)" (#13519)
  • Добавете поддръжка за TLS 1.3 в уеб командлетите (#13409) (Благодаря @iSazonov!)
  • Добавете нулева проверка за аргументи в Command LineParser (#13451) (Благодаря @iSazonov!)
  • Обработете точки за повторна обработка за приложения на Microsoft Store (#13481) (Благодаря @iSazonov!)
  • Ход PSNullConditionalOperators функция извън експерименталната (#13529)
  • Ход PSNativePSPathResolution функция извън експерименталната (#13522)
  • Използвайте полето, ако свойството не съществува за ObRoot когато използвате PowerShell Direct към контейнер (#13375) (Благодаря @hemisphera!)
  • Потискайте UTF-7 остарели предупреждения (#13484)
  • Избягвайте множеството изброявания на an IEnumerable инстанция в Компилатор.cs (#13491)
  • Промяна Add-Type -OutputType да не подкрепя Конзолно приложение и Приложение за Windows (#13440)
  • Създайте предупреждения, когато UTF-7 се посочва като кодиране (#13430)

Почистване на кода

Благодарим на следните сътрудници!

@xtqqczze, @tamasvajk

Инструменти

  • vscode: Добавяне editorconfig към препоръчани разширения (#13537) (Благодаря @xtqqczze!)
  • Премахнете остарелите ZapDisable свързан код от build.psm1 (#13350) (Благодаря @jackerr3!)

Тестове

  • Деактивирайте WMF тест за валидиране на връзката за изтегляне (#13479)

Какво да очаквате в PowerShell 7.1

  • PowerShell Вземете 3.0
  • Модул за тайно управление, разширяем абстракционен слой в PowerShell за взаимодействие с Secrets и Secrets Vaults, ще получи поддръжка на Linux.
  • PSScriptAnalyzer 2.0 за по-добро потребителско изживяване с VSCode-PowerShell и PSEditorServices.
  • Направени подобрения на Ядрото на PowerShell Jupyter
  • Направени подобрения на platyPS vNext, модул на PowerShell, който разработчиците в момента използват за преобразуване на документация на PowerShell от markdown в updateable-help.

Има също така редица области, в които е възможно да се правят повече подобрения и промени, включително инсталиране и актуализиране, подобрения на Shell, интерактивно потребителско изживяване.

И накрая, PowerShell може да получи минимална настройка, която включва само частите на PowerShell, необходими за вашите скриптове. Не само, че ще отнеме по-малко дисково пространство, но по-важното е, че минимален набор от код означава по-малко корекции и повърхност за атаки за сигурност.

Можете да го изтеглите тук:

Изтеглете PowerShell 7.1 Preview

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Edge има навигация с миниатюри на страници за PDF файлове и нови ефекти на потребителския интерфейс

Edge има навигация с миниатюри на страници за PDF файлове и нови ефекти на потребителския интерфейс

Още едно подобрение се появи във вградения PDF четец в Microsoft Edge. Сега показва панел отляво ...

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

Деактивирайте екрана „Нека завършим настройката на вашето устройство“ в Windows 11

Деактивирайте екрана „Нека завършим настройката на вашето устройство“ в Windows 11

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

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

Общи ключове за Windows 11 за всички издания

Общи ключове за Windows 11 за всички издания

Общите ключове на Windows 11 са технически ключове по подразбиране, които ви позволяват да инстал...

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