Jeśli chodzi o wiersze poleceń, twój umysł najprawdopodobniej pójdzie do PowerShell. Ta zgrabna platforma do automatyzacji zadań i zarządzania nimi towarzyszy użytkownikom komputerów PC od zarania PC system operacyjny, i nadal się rozwija.
PowerShell 7 jest już dostępny
Nowa wersja jest dostępna dla systemów Windows, macOS i Linux. Firma Microsoft przechodzi z platformy .NET Core 2.x na 3.1, co zapewnia lepszą kompatybilność wsteczną funkcje z istniejącymi modułami Windows PowerShell dzięki wskrzeszeniu wielu .NET Framework Pszczoła.
Zgodność między platformami oznacza, że nowa wersja programu PowerShell jest teraz zgodna; e ze wszystkimi dystrybucjami Linuksa, w tym Ubuntu, OpenSUSE, Fedora, Debian i innymi.
W urzędniku Microsoft poststwierdziły, że:
Jeśli w przeszłości nie można było używać programu PowerShell Core 6.x z powodu problemów ze zgodnością modułów, może to być po raz pierwszy możesz skorzystać z niektórych niesamowitych funkcji, które już udostępniliśmy od momentu uruchomienia Core projekt!
Co wnosi PowerShell 7 do stołu?
oficjalny dziennik zmian dla nowego programu PowerShell jest już dostępny, a oto najnowsze funkcje, które mają być dostępne dla ogółu społeczeństwa:
- Równoległość potoku z ForEach-Object -Parallel
- Nowi operatorzy:
- Operator trójskładnikowy: a? pne
- Operatorzy łańcucha rurociągów: || i &&
- Zerowe operatory warunkowe:?? i ??=
- Uproszczony i dynamiczny widok błędów oraz polecenie cmdlet Get-Error ułatwiające badanie 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)
Najnowszą wersję PowerShell możesz pobrać z GitHub gdzie można znaleźć wersje Windows, macOS i Linux.
Jak myślisz o nowych funkcjach wprowadzonych do PowerShell? Podziel się swoimi opiniami z nami i innymi użytkownikami w sekcji komentarzy poniżej.