PowerShell jest Microsoft konsola, dołączona domyślnie w Windows, jako znacznie pełniejsza ewolucja CMD. Konsola ta pozwala nam zautomatyzować zadania w zespole (za pomocą skryptów) i przeprowadzać konfiguracje za pomocą poleceń, bez korzystania z interfejsu graficznego. Istnieją nawet narzędzia, które pozwalają nam instalować aplikacje z PowerShell, aby przypominały działanie systemu Windows do Linux.
PowerShell to narzędzie typu open source, opracowane przez Microsoft i dostępne zarówno dla systemu Windows, jak i macOS i Linux. Rdzeń PowerShell jest ewolucją PowerShell Desktop, edycji instalowanej domyślnie w systemach Windows. Charakteryzuje się również tym, że jest open source, działa na wielu platformach i jest rozwijany na platformie .NET Core.
Mimo że edycja Desktop jest wystarczająca dla większości użytkowników, od momentu wprowadzenia edycji Core do dziś wprowadzono szereg ulepszeń i innowacji, które ułatwią życie użytkownikom.
Kilka godzin temu Microsoft przesłał nową wersję tego narzędzia do swojego repozytorium GitHub: wersja 7.0 PowerShell Core . I zawiera dość interesujące wiadomości, które od dziś możemy cieszyć.
Co nowego w PowerShell 7
Nowa PowerShell 7.0 dociera do użytkowników jako kolejna wersja tej konsoli Windows. Głównymi nowościami tej nowej wersji są między innymi:
- Nowości automatyczne powiadomienia o pojawieniu się nowych wersji .
- Możliwość wywoływania zasobów DSC bezpośrednio z PowerShell 7 (funkcja eksperymentalna).
- Nowa warstwa zgodności, która pozwala wywoływać moduły w sesjach niejawnych.
- Nowy uproszczony i dynamiczny widok, aby zobaczyć błędy i użyć polecenia cmdlet „Get-Error”.
- Pozwala to na zrównoleglenie potoku z „ForEach-Object -Parallel”.
- Nowi operatorzy (operatorzy trójskładnikowy, potokowy i zerowy).
Ponadto, ta nowa wersja stanowi skok do .NET Core 3.1, oferując użytkownikom dużą liczbę interfejsów API .NET Framework, zapewniając także kompatybilność z większością istniejących modułów Windows PowerShell.
Poprawiono także wiele błędów i błędów wykrytych podczas programowania, a kilka wewnętrznych aspektów tego kompletnego terminala Windows zostało ulepszonych.
Zaktualizuj PowerShell w systemie Windows
Połączenia nowa PowerShell 7.0 jest teraz dostępny dla użytkowników systemów Windows, Linux i macOS. Każdy użytkownik zainteresowany instalacją tego nowego terminala na swoim komputerze może to zrobić bez problemów.
Możemy pobierz nowy PowerShell 7.0 dla naszego systemu operacyjnego z następujący link .
zgodność
Program PowerShell jest dostępny dla następujących systemów operacyjnych:
- Windows 7, 8.1 i 10
- Windows Server 2008 R2, 2012, 2012 R2, 2016 i 2019
- macOS 10.13 i nowsze.
- Red Hat Enterprise Linux (RHEL)
- CentOS 7 i nowsze wersje.
- Fedora 29 i nowsze.
- Debian 9 i nowsze wersje.
- Ubuntu 16.04 i nowsze.
- openSUSE 15 i nowsze.
- Alpine Linux 3.8 i nowsze.
- Kali Linux (nieoficjalny pakiet stworzony przez społeczność).
- Arch Linux (nieoficjalny pakiet stworzony przez społeczność).
Ponadto możemy również znaleźć skompilowane pakiety dla wersji ARM32 i ARM64 Debiana i Ubuntu, a także dla wersji ARM64 Alpine Linux.
Windows użytkownicy znajdą pakiet MSI do zainstalowania w systemie, użytkownicy Linuksa znajdą pakiety DEB i RPM, a użytkownicy systemu macOS - PKG. W przypadku systemu Windows będziemy również mogli znaleźć wersję przenośną, której nie musimy instalować.
Na razie system Windows wciąż ma swoją wersję ” Pulpit programu Windows PowerShell „, Co odpowiada wersji 5.1 tej konsoli. Nie wiemy, czy w kolejnych wersjach systemu Windows 10 możemy zobaczyć inne wersje Rdzeń PowerShell instalowany domyślnie. Jednak pobranie i instalacja nowej wersji zajmuje tylko kilka sekund. A dzięki nowym automatycznym powiadomieniom o nowych wersjach bycie na bieżąco będzie jeszcze łatwiejsze.