Microsoft pracuje nad PowerShell 7 dla wszystkich systemów. Nie ma znaczenia, czy jest to system Windows, Mac lub Linux. Teraz zespół udostępnił do testowania PowerShell 7 Preview 3, a wstępna wersja jest dostępna do pobrania..
Nowa aktualizacja wprowadzi PowerShell bezpośrednio do wersji 7. W jego post na blogu Microsoft wyjaśnił, dlaczego firma zdecydowała się przejść z wersji 6.2 na wersję 7.
Korzystanie z programu PowerShell Core znacznie wzrosło w ciągu ostatnich dwóch lat. W szczególności większość naszego wzrostu wynikała z zastosowania Linuksa, który jest zachęcający do statystyk, biorąc pod uwagę naszą inwestycję w budowę opłacalnej platformy wieloplatformowej PowerShell ...
Widzimy jednak wyraźnie, że korzystanie z systemu Windows nie rośnie tak znacząco, co jest zaskakujące, biorąc pod uwagę, że PowerShell został spopularyzowany na platformie Windows ...
Oznacza to, że użytkownicy Windows PowerShell i PowerShell Core mogą używać tej samej wersji PowerShell do automatyzacji w systemach Windows, Linux, macOS i Windows, a użytkownicy PowerShell 7 będą mieli bardzo wysoki poziom kompatybilności z modułami Windows PowerShell, na których polegają dzisiaj.
- Microsoft
Innymi słowy, Microsoft chce umieścić wszystkie platformy w tej samej wersji PowerShell dla lepszej kompatybilności między platformami..
Microsoft wprowadza również zmiany w cyklu życia wsparcia PowerShell. Firma wyda wersje PowerShell 7 LTS (Long Term Servicing) i wersje inne niż LTS, aby dostosować je do cyklu życia wsparcia .NET Core. Microsoft wyda PowerShell 7 dla użytkowników Windows, ale pozwoli użytkownikom przełączać się między PowerShell 5.1 i PowerShell 7.
Możesz wypróbować tę wersję w systemach Windows, Linux i MacOS. Uwzględniono również niektóre zmiany, które nie zostały wprowadzone w wersji 6.2..
Przegląd nowych funkcji można znaleźć na blogu, nawet na obrazach animowanych. Zapisano tam także nowe możliwości eksperymentalne.. devblogs.microsoft.com/powershell.
Wszystkie zmiany można znaleźć na GitHub. Lista jest za długa, aby zmieścić się tutaj..
Pobierz jako instalator https://github.com/PowerShell/PowerShell/releases/tag/v7.0.0-preview.