Windows Tips & News

Ostateczna wersja PowerShell 7 jest ogólnie dostępna

click fraud protection

Firma Microsoft wydała dziś ostateczną wersję języka skryptowego PowerShell nowej generacji, PowerShell 7. Zawiera szereg nowych funkcji i wiele poprawek błędów zarówno od społeczności, jak i zespołu PowerShell.

PowerShell 7, znany również jako PowerShell Core, to wieloplatformowe rozwiązanie do obsługi skryptów dostępne w systemach Windows, MacOS i Linux.

PowerShell 7 korzysta teraz z platformy .NET Core 3.1, ale zachowuje zgodność wsteczną z modułami wcześniej dostępnymi dla klasycznego produktu PowerShell. PowerShell wprowadza również nowy argument, -Użyj WindowsPowerShell, aby wymusić uruchomienie polecenia cmdlet w klasycznym silniku.

Nowe funkcje PowerShell 7

  • Równoległość rurociągu z ForEach-Object -Parallel
  • Nowi operatorzy:
    • Operator trójskładnikowy: a? pne
    • Operatorzy łańcucha rurociągów: || oraz &&
    • Zerowe operatory warunkowe: ?? oraz ??=
  • Uproszczony i dynamiczny widok błędów oraz Pobierz-Błąd cmdlet dla ł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 PowerShell 7 (eksperymentalnie)

PowerShell 7 obsługuje obecnie następujące systemy operacyjne na x64, w tym:

  • Windows 8.1 i 10
  • Windows Server 2012, 2012 R2, 2016 i 2019
  • macOS 10.13+
  • Red Hat Enterprise Linux (RHEL) / CentOS 7
  • Fedora 30+
  • Debian 9
  • Ubuntu LTS 16.04+
  • Alpejski Linux 3.8+

Ponadto PowerShell 7.0 obsługuje wersje ARM32 i ARM64 systemów Debian, Ubuntu i ARM64 Alpine Linux.

Sprawdź pełne wprowadzenie TUTAJ aby dowiedzieć się więcej o tej aktualizacji.

Wszystkie przyszłe urządzenia Surface mogą być dostarczane z jednostką przetwarzania neuronowego (NPU)

Wszystkie przyszłe urządzenia Surface mogą być dostarczane z jednostką przetwarzania neuronowego (NPU)

Plotki mówią, że Microsoft zamierza zintegrować procesor neuronowy (Neural Processing Unit, NPU) ...

Czytaj więcej

Windows 11 Build 22624.1616 (Beta) obsługuje więcej języków dla napisów na żywo

Windows 11 Build 22624.1616 (Beta) obsługuje więcej języków dla napisów na żywo

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Windows 11 w końcu otrzymuje etykiety tekstowe dla przycisków paska zadań

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej