Przejdź do głównej zawartości
DOSTĘPNE TERAZ

Program PowerShell 7.0 jest już ogólnie dostępny

Data opublikowania: 04 marca, 2020

Program PowerShell 7.0 — następna wersja główna programu PowerShell — jest już dostępny. Dzięki tej najnowszej wersji program PowerShell stał się naprawdę międzyplatformowym narzędziem do automatyzacji i strukturą konfiguracji. Program PowerShell 7, oprócz nowych poleceń cmdlet/interfejsów API i poprawek błędów, zawiera również wiele innych nowych funkcji, takich jak:

  • Przetwarzanie równoległe potoku za pomocą polecenia ForEach-Object -Parallel.
  • Nowe operatory
    • Operator trójstanowy — a ? b : c.
    • Operatory łańcucha potoków — | | i &&.
    • Operatory warunkowe o wartości null — ?? i ??=.
  • Uproszczony i dynamiczny widok błędów oraz polecenie cmdlet Get-Error w celu łatwiejszego badania błędów.
  • Warstwa zgodności, która umożliwia użytkownikom importowanie modułów w niejawnej sesji programu Windows PowerShell.
  • Automatyczne powiadomienia o nowej wersji.
  • Możliwość wywoływania zasobów DSC bezpośrednio z programu PowerShell 7 (wersja eksperymentalna).

Aby zapoznać się z bardziej kompletną listą funkcji i poprawek, przeczytaj informacje o wersji dotyczące programu PowerShell 7.0.

Przejście z wersji programu PowerShell Core 6.x do wersji 7.0 oznacza również przeniesienie z wersji platformy .NET Core 2.x na 3.1. Platforma .NET Core 3.1 przywraca wiele interfejsów API struktury .NET Framework (zwłaszcza w systemie Windows), co zapewnia znacznie szerszą zgodność z poprzednimi wersjami istniejących modułów programu Windows PowerShell. Obejmuje to wiele modułów systemu Windows, które wymagają funkcji graficznego interfejsu użytkownika, takich jak Out-GridView i Show-Command, a także wiele modułów zarządzania rolami, które są częścią systemu Windows.

Aby uzyskać więcej informacji, zapoznaj się z tabelą zgodności modułów, która pokazuje, jak uzyskać najnowsze, aktualne moduły współpracujące z programem PowerShell 7.

Więcej informacji

  • SDK and Tools