PowerShell 7-ის საბოლოო ვერსია ზოგადად ხელმისაწვდომია
Microsoft-მა დღეს გამოუშვა შემდეგი თაობის PowerShell სკრიპტირების ენის, PowerShell 7-ის საბოლოო ვერსია. ის შეიცავს უამრავ ახალ ფუნქციას და ბევრ შეცდომის გამოსწორებას როგორც საზოგადოების, ასევე PowerShell გუნდისგან.
PowerShell 7, ასევე ცნობილი როგორც PowerShell Core, არის პლატფორმის სკრიპტირების გადაწყვეტა, რომელიც ხელმისაწვდომია Windows-ზე, MacOS-სა და Linux-ზე.
PowerShell 7 ახლა იყენებს .NET Core 3.1-ს, მაგრამ ინარჩუნებს თავსებადობას მოდულებთან, რომლებიც ადრე ხელმისაწვდომი იყო კლასიკური PowerShell პროდუქტისთვის. ასევე, PowerShell შემოაქვს ახალ არგუმენტს, - გამოიყენეთ WindowsPowerShell
, იძულებით გაუშვით cmdlet კლასიკური ძრავის ქვეშ.
PowerShell 7-ის ახალი ფუნქციები
- მილსადენის პარალელიზება
ForEach-Object -პარალელური
- ახალი ოპერატორები:
- მესამეული ოპერატორი:
ა? ბ: გ
- მილსადენის ჯაჭვის ოპერატორები:
||
და&&
- ნულოვანი პირობითი ოპერატორები:
??
და??=
- მესამეული ოპერატორი:
- გამარტივებული და დინამიური შეცდომის ხედი და
მიიღეთ-შეცდომა
cmdlet შეცდომების უფრო ადვილი გამოკვლევისთვის - თავსებადობის ფენა, რომელიც მომხმარებლებს საშუალებას აძლევს მოდულები იმპორტიონ Windows PowerShell-ის იმპლიციტურ სესიაში
- ახალი ვერსიის ავტომატური შეტყობინებები
- DSC რესურსების გამოძახების შესაძლებლობა პირდაპირ PowerShell 7-დან (ექსპერიმენტული)
PowerShell 7 ამჟამად მხარს უჭერს შემდეგ ოპერაციულ სისტემებს x64-ზე, მათ შორის:
- Windows 8.1 და 10
- Windows Server 2012, 2012 R2, 2016 და 2019
- macOS 10.13+
- Red Hat Enterprise Linux (RHEL) / CentOS 7
- Fedora 30+
- Debian 9
- Ubuntu LTS 16.04+
- Alpine Linux 3.8+
გარდა ამისა, PowerShell 7.0 მხარს უჭერს Debian, Ubuntu და ARM64 Alpine Linux-ის ARM32 და ARM64 არომატებს.
შეამოწმეთ სრული შესავალი ᲐᲥ რომ გაიგოთ მეტი ამ განახლების შესახებ.