Pobierz i zainstaluj PowerShell 7.2 Preview 2 dla Windows 10

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Microsoft wydaje się aktywnie rozwijać i ulepszać PowerShell Core. Niedawno firma Microsoft wydała PowerShell 7.1 w listopadzie, a teraz mamy nową wersję PowerShell 7.2 Preview 2.

Wersja zapoznawcza 2 jest nadal oparta na platformie .NET 5 , ponieważ platforma .NET 6 nie została jeszcze wydana. Microsoft twierdzi jednak, że stabilna wersja PowerShell 7.2 będzie oparta na platformie .NET 6.

Zobaczmy, co PowerShell 7.2.0 wnosi do stołu. Szybkie podsumowanie ukryć 1 Pobierz podgląd PowerShell 7.2.0 2 1,1 Dla Windows 10, Windows 8.1 i Windows 7 1.2 Dla MacOS 1,3 Dla Linuksa 2 Funkcje PowerShell 7.2.0 Preview 2 2,1 Nowa cecha 2.1.1 Automatyczna zmienna PSStyle do renderowania ANSI 2.2 Poprawki błędów 2.2.1 Zmieniono: 2.2.2 Nowe funkcje eksperymentalne: 2.2.3 Poprawiona wydajność: 2.2.4 Ogólne aktualizacje i poprawki poleceń cmdlet: 3 Jak zainstalować PowerShell 7.2 Preview 2 w systemie Windows 10? 4 Słowa zamykające

Pobierz podgląd PowerShell 7.2.0 2

Dla Windows 10, Windows 8.1 i Windows 7

PowerShell-7.2.0-Preview2-win-x64.msi [95,1 MB]

PowerShell-7.2.0-Preview2-win-x86.msi [85,9 MB]

Dla MacOS

powershell-7.2.0-Preview2-osx-x64.pkg [63,4 MB]

Dla Linuksa

CentOS

powershell-7.2.0-Preview2-1.centos.8.x86_64.rpm [64,7 MB]

Debiana

powershell_7.2.0-Preview2-1.debian.11_amd64.deb [65,2 MB]

powershell_7.2.0-Preview2-1.debian.10_amd64.deb [65,2 MB]

Ubuntu

powershell_7.2.0-Podgląd21.ubuntu.20.04_amd64.deb [65,2 MB]

powershell_7.2.0-Preview2-1.ubuntu.18.04_amd64.deb [65,2 MB]

powershell_7.2.0-Preview2-1.ubuntu.16.04_amd64.deb [65,2 MB]

Aby uzyskać więcej opcji pobierania, sprawdź to strona pobierania .

Funkcje PowerShell 7.2.0 Preview 2

Dzięki współtwórcom Microsoft i PowerShell w wydanej wersji wprowadzono kilka istotnych zmian. Niektóre nowe funkcje i poprawki błędów zostały wyróżnione w poście wydanym przez firmę Microsoft. Rzućmy trochę światła na to, czym one są.

Nowa cecha

Automatyczna zmienna PSStyle do renderowania ANSI

To jest funkcja eksperymentalna. Oznacza to, że Microsoft oczekuje obecnie na opinie użytkowników, aby sprawdzić, czy wydać tę funkcję w stabilnej wersji PowerShell 7.2.

Kod ucieczki ANSI jest rozszerzeniem kodu ucieczki ASCII. Ta funkcja ułatwi użytkownikom tworzenie treści zawierających kod ANSI, który kontroluje parametry dekoracji tekstu, takie jak czcionka, kolor, rozmiar, kursywa itp.

Możesz przeczytać więcej o funkcji tutaj .

Poprawki błędów

Niektóre problemy, które towarzyszyły poprzedniej wersji programu PowerShell, zostały również rozwiązane w tej wersji zapoznawczej.

  • Oczyszczanie kodu: Microsoft twierdzi, że odpowiedzi na prawie dwie trzecie żądań ściągnięcia zostały spełnione, co skutkuje czyszczenie kodu . Odnosi się to do fragmentu kodu przeznaczonego do czyszczenia resztek danych i innych niepotrzebnych materiałów z systemu po wykonaniu rzeczywistego kodu.
  • Rozwiązano problem polegający na tym, że użytkownicy otrzymywali błąd sprawdzający niepoprawną funkcję podczas próby użycia pliku wykonywalnego na dysku, który nie jest w formacie NTFS. Ten problem wystąpił po raz pierwszy w programie PowerShell 7.1 z powodu problemu z punkty wymiany , który został już naprawiony.
  • Wspólny parametr PipelineVariable: ten obiekt teraz poprawnie zawiera wszystkie przekazywane przez niego parametry, zamiast zawierać tylko pierwszy parametr wejściowy.

Oto pełny dziennik zmian:

Zmieniono:

  • Popraw wykrywanie zmiennych typów wartości
  • Upewnij się |__+_| jest ustawiony dla wszystkich danych wyjściowych z poleceń cmdlet skryptu

Nowe funkcje eksperymentalne:

  • |_+_|: Włącz formatowanie ANSI przez |_+_| i wsparcie tłumienia wyjścia ANSI;

Poprawiona wydajność:

  • Optymalizuj |__+_| wariant wymiany operatora
  • Operacja mnożenia refaktoryzacji dla lepszej wydajności w dwóch |_+_| metody
  • Użyj |__+_| zamiast |_+_| jako losowe źródło zawartości pliku testowego AppLocker
  • Unikaj niepotrzebnych alokacji tablic podczas wyszukiwania w GAC
  • Użyj |__+_| w |__+_|
  • Użyj |__+_| zamiast |_+_|
  • Unikaj tworzenia instancji wygenerowanej klasy pomocniczej delegata w |_+_| realizacja

Ogólne aktualizacje i poprawki poleceń cmdlet:

  • Napisz lepszy komunikat o błędzie, jeśli plik konfiguracyjny jest uszkodzony
  • Spraw, aby tryb AppLocker Enforce miał pierwszeństwo przed trybem audytu UMCI
  • Dodaj |__+_| przełącz na |__+_|
  • Ogranicz |__+_| w trybie NoLanguage pod blokadą
  • |__+_| parametr działa teraz z katalogami
  • Unikaj wyjątku, jeśli system plików nie obsługuje punktów ponownej analizy
  • Włącz |_+_|: typy abstrakcyjne nie powinny mieć publicznych konstruktorów
  • Włącz |__+_|: akcesory właściwości powinny postępować zgodnie z kolejnością

Możesz dowiedzieć się więcej o dzienniku zmian PowerShell 7.2 z tutaj .

Jak zainstalować PowerShell 7.2 Preview 2 w systemie Windows 10?

Skorzystaj z dostarczonego przewodnika, aby pobrać program PowerShell 7.2 w systemie Windows 10, 8.1 i 7.

  1. Pobierz odpowiedni plik .MSI z linków podanych powyżej.
  2. Uruchom pobrany pakiet. W kreatorze instalacji kliknij Następny .
  3. Na następnym ekranie wybierz ścieżkę docelową, aby zapisać nową instalację, a następnie kliknij Następny .
  4. Teraz wybierz opcjonalne funkcje, które chcesz zainstalować, zaznaczając pola obok nich. Możesz dodać PowerShell do zmiennych środowiskowych, włączyć zdalną komunikację PowerShell, dodać PowerShell do menu kontekstowego itp. Po zakończeniu kliknij przycisk Dalej.
  5. Kliknij Zainstaluj, aby rozpocząć proces.
  6. Instalacja powinna zostać zakończona w mniej niż minutę. Kliknij Zakończ, gdy jest. Możesz także zaznaczyć pole obok Uruchom PowerShell, aby to zrobić przed naciśnięciem przycisku Zakończ.
  7. Teraz sprawdź, czy instalacja została zakończona, wpisując pwsh w polu Uruchom. Zobaczysz wtedy uruchomioną wersję PowerShell.

Możesz również pobrać najnowszą stabilną wersję programu PowerShell, uruchamiając następujące polecenie w istniejącym programie PowerShell w systemie Windows:|_+_|

Możesz także pobierz i zainstaluj PowerShell przez sieć . Ta metoda najlepiej nadaje się dla administratorów.

Słowa zamykające

PowerShell 7.2 jest nadal w wersji zapoznawczej, więc nigdy nie należy go instalować w systemie produkcyjnym. Ale zawsze fajnie jest testować nowe funkcje na maszynie deweloperskiej. Jeśli kochasz automatyzację w systemie Windows 10 i Windows Server, zdecydowanie powinieneś sprawdzić tę nową wersję PowerShell.