Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 და v7.0.5 ხელმისაწვდომია ჩამოსატვირთად

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

Microsoft-მა დღეს განაახლა თავისი PowerShell პროგრამული უზრუნველყოფა სამივე არსებულ ფილიალში. განახლებები მოიცავს PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 და PowerShell 7.0.5. სტაბილური გამოშვებები არის მცირე ტექნიკური განახლებები.

PowerShell 7 ბანერი

PowerShell არის პლატფორმის სკრიპტირების გადაწყვეტა, რომელიც ხელმისაწვდომია Windows-ზე, MacOS-სა და Linux-ზე. PowerShell 7.0-დან დაწყებული, დეველოპერები გადავიდნენ გასწორებაზე .NET-ის გამოშვება და სიცოცხლის ციკლის მხარდაჭერა უფრო ახლოს. აი, რა არის ახალი დღევანდელ გამოშვებებში.

რეკლამა

შინაარსიდამალვა
რა არის ახალი PowerShell 7.2.0 Preview 3-ში
რა არის ახალი PowerShell 7.1.2-ში
რა არის ახალი PowerShell 7.0.4-ში

რა არის ახალი PowerShell 7.2.0 Preview 3-ში

  • 📈 შესრულება: მოერიდეთ მასივის გამოყოფას დირექტორია. GetDirectories და დირექტორია. GetFiles.
  • 📈 შესრულება: მოერიდეთ სიმებიანი. ToLowerInvariant() დან GetEnvironmentVariableAsBool() ლიბიკუს ჩატვირთვის თავიდან ასაცილებლად გაშვებისას.
  • 📈 შესრულება: მიიღეთ PowerShell ვერსია PSVersionInfo ნაცვლად ასამბლეის ატრიბუტის გამოყენებით FileVersionInfo.
  • ✅ გამოსწორება: Get-Date -UFormat %u ქცევა ISO 8601-თან შესაბამისობაში
  • ✅ შესწორება: ერთად PSDesiredStateConfigurationv3 მოდული საშუალებას იძლევა Get-DscResource, Invoke-DscResource და DSC კონფიგურაციის კომპილაცია ყველა პლატფორმაზე, მხარდაჭერილი PowerShell-ის მიერ (კლასზე დაფუძნებული DSC რესურსების გამოყენებით).
  • ✅ გამოსწორება: ჩახშობა ჩაწერა-პროგრესი in ConsoleHost თუ გამომავალი გადამისამართებულია და შეასწორეთ ტესტები.
  • ✅ შესწორება: ექსპერიმენტული ფუნქცია PSAnsiProgress: დაამატეთ მინიმალური პროგრესის ზოლი ANSI რენდერის გამოყენებით.
  • ✅ შეასწორეთ: ვებ cmdlet-ები, რათა სწორად ააშენონ URI სხეულიდან გამოყენებისას -არაპროქსი
  • ✅ გამოსწორება: განაახლეთ ICCommandPredictor მეტი გამოხმაურება და ასევე უკუკავშირის უფრო ადვილი კორელაცია (#14649)
  • ✅ დაფიქსირება: ფერის გადატვირთვა ჩაწერის შემდეგ სიტყვიერი, გამართვა, და გაფრთხილება შეტყობინებები
  • ✅ დაფიქსირება: ცვლადის გამოყენება წყობილებისთვის ForEach-Object -პარალელური
  • ✅ გამოსწორება: ფორმატირებისას, თუ კოლექცია შეცვლილია, არ გააფუჭოთ მთელი მილსადენი.
  • ✅ გამოსწორება: ატრიბუტების პარამეტრების შევსების გაუმჯობესება
  • ✅ გამოსწორება: დაწერეთ სათანადო შეცდომის შეტყობინებები მიიღეთ ბრძანება ""
  • ✅ შეასწორეთ: ბეჭდური შეცდომა რესურსის სტრიქონში ProxyURIN არ არის მიწოდებული
  • ✅ შესწორება: დაამატეთ მხარდაჭერა $PSStyle გადახაზვისა და ჰიპერბმულებისთვის
  • ✅ გამოსწორება: $PSStyle მოციმციმე კოდები

რა არის ახალი PowerShell 7.1.2-ში

  • დააფიქსირეთ მესამე მხარის ხელმოწერა ფაილებისთვის ქვესაქაღალდეებში
  • გადაიტანეთ .NET SDK ვერსია 5.0.103
  • გამოაქვეყნეთ გლობალური ხელსაწყოების პაკეტი სტაბილური გამოშვებისთვის

რა არის ახალი PowerShell 7.0.4-ში

  • წაშალეთ MyGet არხები test nuget.config-დან
  • განაახლეთ WXS ფაილი 7.0.4-ისთვის
  • განაახლეთ .NET დამოკიდებულებები 7.0.4-ისთვის
  • შეასწორეთ 7.0.4 `Get-Module` ტესტის წარუმატებლობა
  • დირექტორია შექმნის წარუმატებლობის გამოსწორება
  • გამორთეთ WMF ბმულის გამოძახების ტესტი
  • გამოიყენეთ PowerShell Core პაკეტის ასაგებად და შესამოწმებლად CI build-ში
  • გამორთეთ libmi დამოკიდებული ტესტები macOS-ისთვის.
  • გამოიყენეთ ერთი არხი თითოეულ nuget.config-ში ოფიციალურ build-ებში
  • გამოსწორების გზაზე ხელმოწერილი RPM-ები აიტვირთება გამოშვების ვერსიიდან
  • Windows-ის შეფუთვის სკრიპტში სინტაქსის შეცდომის გამოსწორება
  • გახადეთ AppLocker Enforce რეჟიმი პრიორიტეტული იყოს UMCI Audit-ის რეჟიმზე
  • მოაგვარეთ პრობლემა ხელმოუწერელ კონსტრუქციასთან
  • გადაიტანეთ macOS და NuGet ESRP ხელმოწერაზე
  • გადაიტანეთ Windows პაკეტის ხელმოწერა ESRP-ის გამოსაყენებლად
  • გადაიტანეთ Linux ESRP ხელმოწერაზე
  • მესამე მხარის ხელმოწერის მიგრაცია ESRP-ზე
  • ნუ გააკეთებთ ზედაპირულ შეკვეთას
  • გადადით ESRP ხელმოწერაზე Windows ფაილებისთვის
  • შეასწორეთ შეფერხებები პაკეტებში ყოველდღიურად შემუშავებული macOS ხელმოწერის ცვლილებების გამო
  • ხელი მოაწერეთ ინდივიდუალურ ფაილებს პაკეტში
  • გამოიყენეთ Authenticode სერთიფიკატი MSIX ხელმოწერისთვის
  • მოაწერეთ ხელი MSIX ფაილებს მაღაზიისთვის
  • გამოიყენეთ დროებითი პირადი გზა runspace გაშვებისას, როდესაც $env: HOME არ არის განსაზღვრული
  • შეასწორეთ MSIX შეფუთვა, რათა დადგინდეს, არის თუ არა წინასწარი გადახედვის გამოშვება სემანტიკური ვერსიის სტრიქონის შემოწმებით
  • დაამატეთ ნაგულისხმევი დახმარების შინაარსი აქტივების საქაღალდეში

დამატებითი დეტალები შეგიძლიათ იხილოთ GitHub.

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

შესწორება: Chrome არ უკრავს მნიშვნელოვან ვიდეო კონტენტს

1 პასუხიდღეს მე წავაწყდი უცნაურ პრობლემას Google Chrome-თან დაკავშირებით. ჩემი ინგლისურის გაკვეთი...

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

Chrome-მა დაბლოკა ვიდეო არქივები

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

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

Edge არ დაუკრავს არამნიშვნელოვან Flash ანიმაციებს Windows 10 Anniversary Update-ში

Edge არ დაუკრავს არამნიშვნელოვან Flash ანიმაციებს Windows 10 Anniversary Update-ში

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

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