NYNÍ K DISPOZICI

PowerShell 7.0 je teď obecně dostupný

Datum publikování: 04 března, 2020

PowerShell 7.0, další hlavní verze PowerShellu, je teď dostupný. Tato nejnovější verze dělá z PowerShellu skutečně multiplatformní nástroj pro automatizaci a architekturu pro konfiguraci. PowerShell 7 kromě nových rutin, rozhraní API a oprav chyb obsahuje také celou řadu dalších nových funkcí, mezi které patří:

  • Paralelizace kanálů pomocí ForEach-Object -Parallel
  • Nové operátory
    • Tříhodnotový operátor – a ? b : c
    • Operátory pro řetězení kanálů – || a &&
    • Podmíněné operátory null – ?? a ??=
  • Zjednodušené a dynamické zobrazení chyb a rutina Get-Error usnadňující šetření chyb
  • Vrstva kompatibility, která uživatelům umožňuje importovat moduly v implicitní relaci Windows PowerShellu
  • Automatické oznamování nových verzí
  • Možnost volat prostředky DSC přímo z PowerShellu 7 (experimentální)

Úplnější seznam funkcí a oprav najdete v poznámkách k verzi PowerShellu 7.0.

Přechod z PowerShellu Core 6.x na verzi 7.0 představuje také přesun z .NET Core 2.x na verzi 3.1. .NET Core 3.1 přivádí zpět celou řadu rozhraní .NET Framework API (zejména ve Windows) a zajišťuje tak výrazně lepší zpětnou kompatibilitu se stávajícími moduly Windows PowerShellu. To zahrnuje celou řadu modulů ve Windows, které vyžadují funkce grafického uživatelského rozhraní, jako jsou Out-GridView nebo Show-Command, a také celou řadu modulů pro správu rolí, které jsou součástí Windows.

Další informace najdete v tabulce kompatibility modulů, která ukazuje, jak získat nejnovější a aktuální moduly, které fungují s PowerShellem 7.

Přečtěte si k tomu víc

  • SDK and Tools