Windows Tips & News

Излезе PowerShell 7.1.0 Preview 6

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

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

Банер на PowerShell 7

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

Реклама

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

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

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

  • Преименувайте -От UnixTime да се -UnixTimeSeconds На Получаване на дата за да разрешите въвеждане на време в Unix (#13084) (Благодаря @aetos382!)
  • Направете $ErrorActionPreference не засяга stderr извеждане на собствени команди (#13361)
  • Позволете на изрично посочен наименуван параметър да замести същия от хеш-таблиците (#13162)

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

  • Рефакторирайте анализатора на командния ред, за да направите ранен синтактичен анализ (#11482) (Благодаря @iSazonov!)
  • Добавете поддръжка за някои преобразуватели на вътрешни типове .NET (#12580) (Благодаря @iSazonov!)
  • Обновете и активирайте ComInterop код в PowerShell (#13304)

Експериментални характеристики

  • Добавете -Пространство за изпълнение параметър за всички *-PSBreakpoint командлети (#10492) (Благодаря @KirkMunro!)

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

  • Поправете съобщение за грешка от нова символна връзка липсва цел (#13085) (Благодаря @yecril71pl!)
  • Направете параметъра аргументи не може да бъде нула в публичното пространство ConsoleHost API (#13429)
  • Добавете липсващ dispose for CancellationTokenSource (#13420) (Благодаря @Youssef1313!)
  • Добавете параметъра -Страниран да се Извикай помощ за поддръжка на пейджинг (#13374)
  • Поправи Извикай помощ не се показва правилно, ако параметърът поддържа заместващи знаци (#13353) (Благодаря @ThomasNieto!)
  • Актуализация pwsh помощ за -InputFormat параметър (#13355) (Благодаря @sethvs!)
  • Декларирайте лиценз на MIT за файлове, копирани от Roslyn (#13305) (Благодаря @xtqqczze!)
  • Подобрете BigInteger поведение при кастинг (#12629) (Благодаря @vexx32!)
  • Поправи Get-Acl -LiteralPath "HKLM: Software\Classes\*" поведение (#13107) (Благодаря @Shriram0908!)
  • Добавете Посещение по подразбиране метод към интерфейса на посетителя и класа (#13258)
  • Коригиране на конфликтен превключвател за стенография  (STA) за pwsh (#13262) (Благодаря @iSazonov!)
  • Промяна Read-Host -MaskInput да използвате съществуващи SecureString път, но се върнете като обикновен текст (#13256)
  • Премахване ComEnumerator като COM обекти, използващи IEnumerator вече се поддържа в .NET 5.0 (#13259)
  • Използвайте временен личен път при стартиране на Runspace, когато променливата на средата 'HOME' не е дефинирана (#13239)
  • Поправи Извикване-команда за откриване на рекурсивно извикване на същия запис в историята (#13197)
  • Промяна pwsh изпълним -входен формат префикс за превключване  да се -инп да коригира конфликт с -интерактивен (#13205) (Благодаря @iSazonov!)
  • Обработвайте пътя на файловата система на WSL, когато анализирате зоната за сигурност на файл (#13120)
  • Направете задължителни други превключватели Разделен път (#13150) (Благодаря @kvprasoon!)
  • Нова икона Fluent Design за PowerShell 7 (#13100) (Благодаря @sarthakmalik!)
  • Поправи Move-Item за поддържане на кръстосано монтиране в Unix (#13044)

Инструменти

  • Поправи dotnet грешки при инсталиране (#13387)
  • Увеличете времето за изчакване на ежедневната компилация на Windows до 90 минути (#13354)
  • Актуализирайте зависим бот конфигурация към версия 2 (#13230) (Благодаря @RDIL!)
  • Поправи Test-XUnitTestResults функция (#13270) (Благодаря @iSazonov!)
  • Актуализация .devcontainer да използвате изображения на SDK за нощни докери (#13128)

Тестове

  • Марк Тест-връзка-TraceRoute тестове като предстоящи (#13310)

Какво да очаквате в 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 5

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

Microsoft пусна Windows 10 build 11082, версия за предварителен преглед на актуализацията на Redstone

Ако сте участник в програмата Windows Insider, вашата операционна система Windows 10 има актуализ...

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

Достъп до опциите за разширение/добавка за Firefox от меню

Достъп до опциите за разширение/добавка за Firefox от меню

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

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

Излезе Windows 10 Build 16193

Излезе Windows 10 Build 16193

Днес Microsoft пусна още една версия на Windows 10 Insider Preview. Windows 10 build 16193, която...

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