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 и да оптимизирате производителността на системата
Windows 11 Build 25977 (Canary) подобрява достъпността и поверителността на местоположението

Windows 11 Build 25977 (Canary) подобрява достъпността и поверителността на местоположението

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

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

Сергей Ткаченко, автор в Winaero

Microsoft наскоро актуализира своята антивирусна програма Defender, като добави възможността за б...

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

Изтеглете Изтеглете Hearts Desire AIO v1.2 Skin за AIMP3

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

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