Windows Tips & News

PowerShell 7.1.0 Preview 6 გამოვიდა

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

PowerShell-ის გუნდმა წარმოადგინა PowerShell-ის ახალი გადახედვის ვერსია. აი, რას უნდა ველოდოთ მომავალ PowerShell 7.1 პლატფორმაზე და რა შეიცვალა უკვე Preview 6-ში.

PowerShell 7 ბანერი

PowerShell 7.1-ის წინასწარი გამოშვება მოიცავს .NET 5 გადახედვა 1. PowerShell 7.0-დან დაწყებული, დეველოპერები გადავიდნენ გასწორებაზე .NET-ის გამოშვება და სიცოცხლის ციკლის მხარდაჭერა უფრო ახლოს. მოსალოდნელია, რომ PowerShell 7.1 ხელმისაწვდომი გახდება 2020 წლის ზამთრის .NET 5-ის გამოსვლის თარიღიდან ერთ-ორ კვირაში და შეესაბამება მათ წლიურ გამოშვების სიჩქარეს.

რეკლამა

შინაარსიდამალვა
რა არის ახალი PowerShell 7.1 Preview 6-ში
ცვლილებების დარღვევა
ძრავის განახლებები და შესწორებები
ექსპერიმენტული მახასიათებლები
ზოგადი Cmdlet განახლებები და შესწორებები
ხელსაწყოები
ტესტები
რას უნდა ველოდოთ PowerShell 7.1-ში

რა არის ახალი PowerShell 7.1 Preview 6-ში

ცვლილებების დარღვევა

  • გადარქმევა -UnixTime-დან რომ -UnixTimeSeconds on მიღება-თარიღი Unix-ის დროის შეყვანის დასაშვებად (#13084) (მადლობა @aetos382!)
  • Გააკეთოს $ErrorActionPreference არ იმოქმედებს stderr მშობლიური ბრძანებების გამომავალი (#13361)
  • ცალსახად მითითებულ დასახელებულ პარამეტრს მიეცით საშუალება, რომ შეცვალოს იგივე ჰეშტებლური გაფანტვისგან (#13162)

ძრავის განახლებები და შესწორებები

  • Refactor ბრძანების ხაზის პარსერი ადრეული ანალიზის გასაკეთებლად (#11482) (მადლობა @iSazonov!)
  • დაამატეთ მხარდაჭერა ზოგიერთი .NET შიდა ტიპის კონვერტორებისთვის (#12580) (მადლობა @iSazonov!)
  • განაახლეთ და ჩართეთ ComInterop კოდი PowerShell-ში (#13304)

ექსპერიმენტული მახასიათებლები

  • დამატება -Runspace პარამეტრი ყველასთვის *-PSBreakpoint cmdlets (#10492) (მადლობა @KirkMunro!)

ზოგადი Cmdlet განახლებები და შესწორებები

  • შეცდომის გამოსწორება ახალი სიმბოლური ბმულიდან, რომელიც აკლია სამიზნეს (#13085) (მადლობა @yecril71pl!)
  • გააკეთეთ პარამეტრი არგს საზოგადოებაში არამდგრადი ConsoleHost API (#13429)
  • დაამატეთ დაკარგული განკარგვა ამისთვის CancellationTokenSource (#13420) (მადლობა @Youssef1313!)
  • დაამატეთ პარამეტრი -გვერდი რომ Დახმარების მიღება პეიჯინგის მხარდასაჭერად (#13374)
  • გაასწორე Დახმარების მიღება სწორად არ არის ნაჩვენები, თუ პარამეტრი მხარს უჭერს ველურ ბარათებს (#13353) (მადლობა @ThomasNieto!)
  • განახლება pwsh დახმარება ამისთვის -შეყვანის ფორმატი პარამეტრი (#13355) (მადლობა @sethvs!)
  • გამოაცხადეთ MIT ლიცენზია როსლინიდან კოპირებული ფაილებისთვის (#13305) (მადლობა @xtqqczze!)
  • გაუმჯობესება დიდი მთელი რიცხვი კასტინგის ქცევები (#12629) (მადლობა @vexx32!)
  • გაასწორე Get-Acl -LiteralPath "HKLM: Software\Classes\*" მოქმედება (#13107) (მადლობა @Shriram0908!)
  • დამატება ნაგულისხმევი ვიზიტი მეთოდი ვიზიტორთა ინტერფეისისა და კლასისთვის (#13258)
  • შეასწორეთ კონფლიქტური სტენოგრამის გადამრთველი -ს (STA) ამისთვის pwsh (#13262) (მადლობა @iSazonov!)
  • შეცვლა Read-Host -MaskInput არსებულის გამოყენება SecureString ბილიკი, მაგრამ დაბრუნდით როგორც ჩვეულებრივი ტექსტი (#13256)
  • ამოღება Comenumerator როგორც COM ობიექტების გამოყენებით IE მრიცხველი ახლა მხარდაჭერილია .NET 5.0-ში (#13259)
  • გამოიყენეთ დროებითი პირადი გზა Runspace-ის გაშვებისას, როდესაც გარემოს ცვლადი "HOME" არ არის განსაზღვრული (#13239)
  • გაასწორე გამოძახება-ბრძანება იგივე ისტორიაში ჩანაწერის რეკურსიული ზარის აღმოსაჩენად (#13197)
  • შეცვლა pwsh შესრულებადი - შეყვანის ფორმატი გადართვის პრეფიქსი -ში რომ -inp კონფლიქტის გამოსწორება - ინტერაქტიული (#13205) (მადლობა @iSazonov!)
  • WSL ფაილური სისტემის გზის დამუშავება ფაილის უსაფრთხოების ზონის ანალიზის დროს (#13120)
  • სხვა გადამრთველები სავალდებულო გახადეთ Split-Path (#13150) (მადლობა @kvprasoon!)
  • ახალი Fluent Design ხატულა PowerShell 7-ისთვის (#13100) (მადლობა @sarthakmalik!)
  • გაასწორე გადაადგილება - ნივთი Unix-ზე ჯვარედინი სვლების მხარდასაჭერად (#13044)

ხელსაწყოები

  • გაასწორე dotnet ინსტალაციის შეცდომები (#13387)
  • გაზარდეთ Windows-ის ყოველდღიური აშენების დრო 90 წუთამდე (#13354)
  • განაახლეთ დამოკიდებულიბოტი კონფიგურაცია 2 ვერსიამდე (#13230) (მადლობა @RDIL!)
  • გაასწორე ტესტი-XUnitTestResults ფუნქცია (#13270) (მადლობა @iSazonov!)
  • განახლება .devcontainer ღამის დოკერის SDK სურათების გამოსაყენებლად (#13128)

ტესტები

  • მარკო Test-Connection -TraceRoute ტესტები მოლოდინშია (#13310)

რას უნდა ველოდოთ PowerShell 7.1-ში

  • PowerShellGet 3.0
  • საიდუმლო მართვის მოდული, გაფართოებადი აბსტრაქციის ფენა PowerShell-ში Secrets და Secrets Vaults-თან ურთიერთობისთვის, მიიღებს Linux-ის მხარდაჭერას.
  • PSScriptAnalyzer 2.0 მომხმარებლის უკეთესი გამოცდილებისთვის VSCode-PowerShell და PSEditorServices.
  • გაუმჯობესებები განხორციელდა PowerShell Jupyter Kernel
  • გაუმჯობესებები განხორციელდა platyPS vNext, PowerShell მოდული, რომელსაც დეველოპერები ამჟამად იყენებენ PowerShell-ის დოკუმენტაციის შემცირებიდან განახლებად დახმარებაზე გადასაყვანად.

ასევე არის მთელი რიგი სფეროები, სადაც შესაძლებელია მეტი გაუმჯობესება და ცვლილება, მათ შორის ინსტალაცია და განახლება, Shell-ის გაუმჯობესება, მომხმარებლის ინტერაქტიული გამოცდილება.

და ბოლოს, PowerShell-მა შეიძლება მიიღოს მინიმალური კონფიგურაცია, რომელიც მოიცავს მხოლოდ PowerShell-ის ნაწილებს, რომლებიც საჭიროა თქვენი სკრიპტებისთვის. არა მხოლოდ დასჭირდება ნაკლები ადგილი დისკზე, არამედ, რაც მთავარია, კოდების მინიმალური ნაკრები ნიშნავს ნაკლებ შესწორებას და უსაფრთხოების შეტევის ზედაპირს.

შეგიძლიათ ჩამოტვირთოთ აქ:

ჩამოტვირთეთ PowerShell 7.1 Preview 5

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

Windows 10 Build 18875 (20H1, Fast Ring და Skip Ahead)

როგორც გახსოვთ, Microsoft-მა გააერთიანა Skip Ahead და Fast Rings. ორივე რგოლი ახლა იღებს ბილდებს ...

Წაიკითხე მეტი

Garden Glimpses თემა Windows 10 არქივებისთვის

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

Vivaldi 1.15: დააყენეთ საძიებო სისტემა პირადი რეჟიმისთვის

Vivaldi 1.15: დააყენეთ საძიებო სისტემა პირადი რეჟიმისთვის

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

Წაიკითხე მეტი