Windows Tips & News

PowerShell 7.1.0 Preview 6 jest niedostępny

click fraud protection
ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Zespół PowerShell wprowadził nową wersję zapoznawczą PowerShell. Oto, czego można się spodziewać w nadchodzącej platformie PowerShell 7.1, a co już się zmieniło w wersji Preview 6.

Baner PowerShell 7

Wersja zapoznawcza programu PowerShell 7.1 zawiera Podgląd .NET 5 1. Począwszy od PowerShell 7.0, programiści przesunęli się, aby dostosować się do Cykl życia wydania i wsparcia .NET uważniej. Oczekuje się, że program PowerShell 7.1 będzie dostępny w ciągu tygodnia lub dwóch od daty wydania platformy .NET 5 zimą 2020 r. i będzie zgodny z coroczną kadencją wydawniczą w przyszłości.

Reklama

Zawartośćukryć
Co nowego w PowerShell 7.1 Preview 6
Przełamujące zmiany
Aktualizacje i poprawki silnika
Funkcje eksperymentalne
Ogólne aktualizacje i poprawki poleceń cmdlet
Narzędzia
Testy
Czego można się spodziewać w PowerShell 7.1

Co nowego w PowerShell 7.1 Preview 6

Przełamujące zmiany

  • Przemianować -Od czasu uniksowego do -UnixTimeSeconds na Pobierz datę aby zezwolić na wprowadzanie czasu uniksowego (#13084) (Dziękuję @aetos382!)
  • Robić $ErrorActionPreference nie wpływa stderr wyjście poleceń natywnych (#13361)
  • Zezwól jawnie określonemu parametrowi na zastąpienie tego samego parametru z tablicy haszującej (#13162)

Aktualizacje i poprawki silnika

  • Refactor parser wiersza poleceń, aby wykonać wczesne parsowanie (#11482) (Dziękuję @iSazonov!)
  • Dodaj obsługę niektórych konwerterów typu wewnętrznego .NET (#12580) (Dziękuję @iSazonov!)
  • Odśwież i włącz ComInterop kod w PowerShell (#13304)

Funkcje eksperymentalne

  • Dodać -Przestrzeń do uruchamiania parametr do wszystkich *-PSBreakpoint polecenia cmdlet (#10492) (Dziękuję @KirkMunro!)

Ogólne aktualizacje i poprawki poleceń cmdlet

  • Napraw komunikat o błędzie z nowego celu brakującego dowiązania symbolicznego (#13085) (Dziękuję @yecril71pl!)
  • Zrób parametr argumenty nieuznające unieważnienia w miejscach publicznych Host konsoli API (#13429)
  • Dodaj brakującą utylizację dla AnulowanieTokenSource (#13420) (Dziękuję @ Youssef1313!)
  • Dodaj parametr -Paged do Uzyskać pomoc do obsługi stronicowania (#13374)
  • Naprawić Uzyskać pomoc nie wyświetla się poprawnie, jeśli parametr obsługuje symbole wieloznaczne (#13353) (Dziękuję @TomaszNieto!)
  • Aktualizacja PWSZ pomoc dla -Format wejściowy parametr (#13355) (Dziękuję @sethvs!)
  • Zadeklaruj licencję MIT dla plików skopiowanych z Roslyn (#13305) (Dziękuję @xtqqczze!)
  • Poprawić Duża liczba całkowita zachowania rzutowania (#12629) (Dziękuję @ vexx32!)
  • Naprawić Get-Acl -LiteralPath "HKLM: Oprogramowanie\Klasy\*" zachowanie (#13107) (Dziękuję @ Shriram0908!)
  • Dodać Domyślna wizyta metoda do interfejsu użytkownika i klasy (#13258)
  • Napraw konfliktowy przełącznik skrótów -s (STA) dla PWSZ (#13262) (Dziękuję @iSazonov!)
  • Reszta Read-Host - MaskInput używać istniejącego Bezpieczny ciąg ścieżka, ale zwróć jako zwykły tekst (#13256)
  • Usunąć ComEnumerator jako obiekty COM przy użyciu IEnumerator jest teraz obsługiwany w .NET 5.0 (#13259)
  • Użyj tymczasowej ścieżki osobistej podczas uruchamiania Runspace, gdy zmienna środowiskowa „HOME” nie jest zdefiniowana (#13239)
  • Naprawić Wywołaj polecenie do wykrywania rekurencyjnych wywołań tego samego wpisu historii (#13197)
  • Reszta PWSZ wykonywalny -format wejściowy przełącznik prefiksu -w do -w p naprawić konflikt z -interaktywny (#13205) (Dziękuję @iSazonov!)
  • Obsługuj ścieżkę systemu plików WSL podczas analizy strefy bezpieczeństwa pliku (#13120)
  • Ustaw inne przełączniki jako obowiązkowe w Dzielona ścieżka (#13150) (Dziękuję @kvprasun!)
  • Nowa ikona Fluent Design dla PowerShell 7 (#13100) (Dziękuję @sarthakmalik!)
  • Naprawić Przenieś-przedmiot do obsługi ruchów montowania krzyżowego w systemie Unix (#13044)

Narzędzia

  • Naprawić dotnet błędy instalacji (#13387)
  • Zwiększ limit czasu dziennej kompilacji systemu Windows do 90 minut (#13354)
  • Zaktualizuj zależny konfiguracja do wersji 2 (#13230) (Dziękuję @RDIL!)
  • Naprawić Test-XUnitTestResults funkcja (#13270) (Dziękuję @iSazonov!)
  • Aktualizacja .devcontainer aby używać obrazów Nightly Docker SDK (#13128)

Testy

  • ocena Połączenie testowe — TraceRoute testy w toku (#13310)

Czego można się spodziewać w PowerShell 7.1

  • PowerShell Pobierz 3.0
  • Moduł zarządzania tajnymi, rozszerzalna warstwa abstrakcji w programie PowerShell do interakcji z obiektami tajnymi i skarbcami obiektów tajnych, otrzyma obsługę systemu Linux.
  • Analizator PSScript 2.0 dla lepszego doświadczenia użytkownika dzięki VSCode-PowerShell i PSEditorServices.
  • Ulepszenia wprowadzone do Jądro programu PowerShell Jupyter
  • Ulepszenia wprowadzone do platyPS vNext, moduł PowerShell, którego programiści obecnie używają do konwersji dokumentacji PowerShell z przecen na pomoc z możliwością aktualizacji.

Istnieje również wiele obszarów, w których można wprowadzić więcej ulepszeń i zmian, w tym instalacja i aktualizacja, ulepszenia powłoki, interaktywne wrażenia użytkownika.

Wreszcie, PowerShell może uzyskać minimalną konfigurację, która obejmuje tylko części PowerShell potrzebne do twoich skryptów. Nie tylko zajęłoby to mniej miejsca na dysku, ale co ważniejsze, minimalny zestaw kodu oznacza mniej łatania i powierzchni ataku na bezpieczeństwo.

Możesz go pobrać tutaj:

Pobierz podgląd PowerShell 7.1 5

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu
Uruchom aplikację lub skrypt podczas logowania za pomocą Harmonogramu zadań w systemie Windows 10

Uruchom aplikację lub skrypt podczas logowania za pomocą Harmonogramu zadań w systemie Windows 10

1 odpowiedźMożesz uruchomić aplikację lub skrypt podczas logowania za pomocą Harmonogramu zadań w...

Czytaj więcej

Microsoft Edge umożliwia teraz ustawienie niestandardowego motywu z opcji strony Nowa karta

Microsoft Edge umożliwia teraz ustawienie niestandardowego motywu z opcji strony Nowa karta

Nowa drobna zmiana wylądowała w przeglądarce Microsoft Edge. Teraz można zastosować niestandardo...

Czytaj więcej

Wydano PowerToys 0.35 z klawiszami skrótu do zamiany układów FancyZones

Wydano PowerToys 0.35 z klawiszami skrótu do zamiany układów FancyZones

Firma Microsoft wydała nową stabilną wersję PowerToys. W tej wersji jest mnóstwo interesujących u...

Czytaj więcej